All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
11 October 2024
- fix tab handling 1803 and 1787
#1806
- E2e tests/resources
#1805
- Move sentry init out of the main.ts file
#1804
4 October 2024
- revert PR #1787 as it prevents switching between task tabs
#1803
- Bump @sentry/browser and @sentry/angular
#1801
3 October 2024
- make sure we always subscribe to the answer init to reload it even if readonly
#1802
1 October 2024
30 September 2024
- Feature/group header sub title
#1794
30 September 2024
- extend the task-proxy timeout before failing on grade-answer call
#1796
- make sure primitive that cannot be converted as json (bigint, symbol, ... are printed if provided as error
#1793
- Adds supporting guard form changes for tabs
#1787
- Extra time tab
#1791
- Fixes data for e2e test cases
#1792
- Adds more permissions for display
#1786
18 September 2024
- do not error task loading if task was unable to load the answer
#1785
- Adds more info into progress popover
#1777
- Replaces datepicker with input date in item parameters
#1784
- Fix item deletion button which had multiple bugs
#1783
- Improves design of floating save buttons
#1782
- Bump serve-static and express
#1778
- convert the get-threads service to zod (and fix a error with null firstname/lastname)
#1762
- Better countdown by computing the offset between the frontend and the backend
#1763
- Small Improvements for the countdown
#1772
12 September 2024
- add sentry cli to dev deps
d4a7e2b
- Release 2.46.1
380db1b
- remove the heading 'v' in the version so that it is recognized as semver by sentry
859cd75
11 September 2024
10 September 2024
- Fix minor errors, early 09/2024
#1775
28 August 2024
- translation to fr the new strings
#1773
26 August 2024
- fix wrong left menu visibily condition when skills not displayed
#1766
- Bugfix/empty content on the parameters page
#1765
- Fixes switch edit mode
#1764
- Handle explicit-entry activities
#1758
- Item-content cleanup
#1757
- Adds e2e tests for item content
#1761
16 August 2024
- Feature/update angular to v18
#1755
14 August 2024
- Changes design for sub skills edit mode, removes unused section compo…
#1751
- Removes unused titilliumweb fonts, adds preloading new fonts
#1748
- Get rid item datasource
#1747
- Feature/reorg my groups page
#1741
8 August 2024
- hotfix: make canWatchAnswer optional as specified in the API (but not correctly used so far)
#1750
8 August 2024
- hotfix API change: can_watch_item_answer -> can_watch_answer
#1749
- move score patching to store
#1746
- Allows to see Groups tab for all users
#1740
- move item datasource logic into store
#1727
- Changes design for no visible chapter message
#1743
- Changes design for user progress table
#1739
- fix typo EN
#1744
- Changes design for item unlock access
#1742
- New design/progress access tooltip
#1738
- Fixes e2e tests
#1737
25 July 2024
- Increases clickable area for nav buttons in top bar
#1732
- Enables skip tests, removes extra timeouts
#1733
- Fix task unload
#1734
- Improves view/reload router link
#1731
- Feature/e2e fr version
#1729
- Fixes color for task url input
#1730
- Feature/accept invitation refresh list
#1728
16 July 2024
- Adds approval params in group invitations
#1726
- Adds approval params modal
#1725
- Adds modify password for other user
#1723
- Bump braces from 3.0.2 to 3.0.3
#1718
- Removes unnecessary chain operator
#1722
- Adds personal data view for other user
#1719
- Improves empty children group logic
#1717
- Feature/join by code approvals
#1716
14 June 2024
- fix one error (crash) in fr translation format
#1714
- Removes unused fa icons preloading
#1710
- Fix e2e tests
#1709
- Fix e2e parallelism
#1708
- Removes duplicated groupApprovalsDecoder declaration
#1707
- Feature/group invitation explicit approval
#1697
- Feature/let managers edit approval setting of group part 1
#1696
- Bugfix/e2e tests
#1701
- ignore new googletag error
#1704
14 May 2024
- Fix children grid test failure
#1703
- Fix load answer test
#1702
- Bump ejs from 3.1.9 to 3.1.10
#1698
- Fixes translates for associated type
#1699
10 May 2024
22 April 2024
- Reduces space for sub skills title
#1695
- Adds scroll into edit permissions modal
#1692
- Bump express from 4.18.2 to 4.19.2
#1691
- Changes logic of user group invitations to single operation
#1690
- Item route improvements
#1689
- Bump follow-redirects from 1.15.4 to 1.15.6
#1684
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4
#1687
- Item route in store
#1688
- Improves view answer logic for logs
#1673
- Feature/replace fortawesome icons
#1676
- Fixes confusing of naming for report error function
#1674
- Changes design for messages component
#1668
- Changes design for common confirm dialog
#1666
- Fixes bugs and tests for dependencies page
#1667
- Changes design for common popup
#1662
- reorg model files (and adapt imports)
#1665
- More services to zod (get item breadcrumb, item parents, results)
#1664
- Dependencies services to zod
#1661
- Use playwright instead of Cypress
#1660
- Bump ip from 1.1.8 to 1.1.9
#1655
- Adds margin for edit permissions in task item
#1659
- Improves styles for remove item button
#1658
- Changes design for edit permissions
#1654
- Fixes tab logic for one tab in header
#1653
- Updates circleci/browser-tools
#1656
- Adds logic to load the thread components when visible
#1652
- convert get-item-children service to zod
#1649
- Adds improvements for user progress
#1636
- Adds path suggestion for add content search
#1647
- Changes design for permissions edit dialog
#1641
13 February 2024
- Fix: do trigger task config when there is no change
#1645
- Replace io-ts by zod
#1642
- Improves design for user indicator
#1639
- Improves design of load more button in table
#1637
- Changes design for group access page
#1634
- New design/group settings page
#1632
- User observation in top bar
#1638
- use isCurrentUser which is returned in the get-user service instead of user-session service
#1635
- User content breadcrumbs
#1633
- Move user content fetching into store
#1631
- Changes align for empty message
#1629
- Changes design for join group by code
#1628
- User-related reorganization
#1630
- Changes design for group join by code
#1627
- naming consistency between stores
#1626
- Move observation to ngrx store
#1625
- Changes design for invite users section
#1623
- Fixes empty message for pending invitations
#1622
- Fixes checkbox position for managers list
#1621
- Changes design for group add manager
#1620
- Changes design for group user invitations
#1619
- New design/item dependencies list
#1615
- Changes sort icon for member list table
#1617
16 January 2024
- Bump follow-redirects from 1.15.3 to 1.15.4
#1618
- Changes design for add group section
#1616
- Fixes left menu for fr lang
#1612
- Changes design for access activity, replaces with new icons
#1611
- Changes design for task is not configured message
#1613
- Angular update to v17
#1610
- Changes section for my groups and replaces new icons
#1600
22 December 2023
- Fixes ResizeObserver loop limit exceeded issue
#1609
21 December 2023
- Fixes tabs on item page
#1606
- Use user's locale for tasks
#1607
- Feature/profile pages
#1605
- New design/profile progress
#1604
- Changes design for no access message
#1602
18 December 2023
- Changes scrollbar in top bar
#1599
14 December 2023
- Replaces my groups caption with button
#1594
- Improves design for user settings page
#1588
- Opens a closed thread when posting the message
#1554
- Changes design for suggestion of activities, fixes retry bug
#1587
- Updates circleci/browser-tools
#1598
- fix a bug when a navigation happens immediately (case: an alias at the root)
#1596
- Adds focus on input when open the thread
#1553
- Bump axios from 1.5.0 to 1.6.1
#1550
- Adds relative time format into forum messages
#1552
- Adds user participant indicator in thread
#1551
- Feature/answer author indicator improve myself
#1542
- Changes primeng tab menu with custom tabs
#1549
9 November 2023
- Fixes resize observer issue
#1543
- Forum: 3 fixes related with event synchronization between the backend and the forum
#1540
- Fix resubscribe on ws open
#1541
- Improve forum action name consistency
#1539
- Handle errors caused by token generation errors to prevent unhandled crashes
#1538
- Adds style for children edition table and menu overlay
#1537
- Rewrite forum logic into ngrx
#1536
27 October 2023
- Bump @babel/traverse from 7.22.17 to 7.23.2
#1529
- Improves empty message for forum tab
#1535
- Changes approach for open and close right thread panel
#1534
- Changes approach for chapter progress tabs
#1532
- Adds message for thread without messages
#1531
- Feature/improve x ago dates
#1512
- add explanation of the file/dir structure in the readme
#1526
13 October 2023
- fix: avoid a race condition when the task was destroyed just before b…
#1525
12 October 2023
- Fixes and improves dropdown
#1524
- Fixes break lines for thread message
#1516
- catch tasktoken error so that it does crash the app
#1522
- Project file reorg
#1520
10 October 2023
- display an error on ws error to ease debugging
#1519
10 October 2023
- Bug fix: prevent WS unsubscription followed immediately by a subscription
#1518
10 October 2023
- Adds focus on message field when open the thread
#1517
- Task API update: use new metadata
usesToken
#1515
- Updates ts lib
#1511
- migration to standalone components
#1510
- Load task earlier
#1497
4 October 2023
- Improves thread list
#1509
- Adds message color scheme for observing participant
#1508
- Adds incrementing count for send message
#1507
- Adds item title in thread header
#1505
- Allow to navigate other item without closing the thread
#1506
- Fixes position of bubbles in thread message
#1498
- Feature/forum open close thread implementation
#1496
- Feature/display status and status changing button
#1490
- change open/close button labels to show/hide to avoid confusion
#1491
- Disable discussion for few cases
#1493
- remove the 'sent at' in front of date/time in the forum
#1495
25 September 2023
- fix default breadcrumb display behavior
#1489
21 September 2023
- Handle paging event log pages
#1468
- Toggle thread from list
#1487
- Removes unused scss-bundle package
#1485
- New design/form inputs
#1472
- Fixes cli warning of import fp-ts functions pipe
#1486
- New design/form select
#1481
- Improves design for selection component
#1480
- Adds re design for textarea
#1479
- Changes design for observation mode
#1462
- Bump @cypress/request and cypress
#1464
- Feature/update primeng and angular
#1478
15 September 2023
- Fix web manifest file distribution
#1477
13 September 2023
- Add highlights for search results
#1459
12 September 2023
- Quick-fix: make sure the breadcrumb is not shown in the top when using LTI
#1469
- Adds text id server error validation
#1460
11 September 2023
8 September 2023
- Release 2.33.3
dc25f75
- fix: should not crash on toggling discussion visibility when forum is disabled
fa82b2c
8 September 2023
- minimal changes to support breaking changing of backend v1.11.0
#1465
- Fixes webpack warning
#1461
- fetch the thread info on loading, use the thread info token with the WS
#1455
29 August 2023
- Fixes 'Throttle non-visible cross-origin iframes' chrome feature for …
#1463
- Fixes participant progress decoder
#1453
- Fixes margin for new tabs and mobile arrows
#1454
- Adds redesign for forum
#1447
- Changes retry button caption in error component
#1450
- Make tabs global
#1446
7 August 2023
- Adds auto scroll for content
#1445
- Adds style improvements
#1439
- Adds forum tab and list of threads feature
#1438
- Adds animation for the loading component
#1442
- Changes font size for tables for non mobile version
#1441
- Bump word-wrap from 1.2.3 to 1.2.4
#1436
- Fixes ci script
#1443
- Fixes line on hover item of list
#1440
- complete the navMenuReload subject on destroy
#1437
- Adds new design for path suggestion component
#1434
13 July 2023
- Moves neighbor and thread button into top bar from item and group hea…
#1433
- Prepare for backend 1.9.0
#1431
- Moves login, lang, profile buttons into left menu for mobile
#1423
6 July 2023
- Fixes layout for mobile
#1427
- Prevent score from flashing in the menu when selecting a node
#1425
- Left menu: toggle chapter children display
#1424
5 July 2023
- Reorganization of main layout and scroll logic
#1422
- Fix forum+obs buttons always shown in top bar
#1421
- fix: the error and loader both displayed when url not configured
#1418
- Fix "no score" items -> should not have no score in menu and top bar
#1416
- Improves search result text for left menu
#1415
26 June 2023
23 June 2023
- Improves card view
#1407
- Single loader for tasks
#1408
- New design/group page 3
#1387
- Fixes squeezing of back button in left menu
#1398
- Adds space for score in top bar
#1397
- Removes unused space when no tabs, fixes disabled skills feature
#1396
21 June 2023
- fix: aliases with multiple slashes were not converted correctly
#1401
- Fix: task was not loading when landing on the task through another tab
#1402
20 June 2023
- Adds redirect to home on click on logo title
#1400
20 June 2023
15 June 2023
- Adds left menu search component
#1377
- New design/group page 2
#1386
- Improves on scroll content logic
#1385
6 June 2023
5 June 2023
1 June 2023
- fix the policy which should cause the left menu to close when we select a task
#1378
1 June 2023
- hide automatically the left menu on mobile (narrow) when we select a task in the left menu
#1376
31 May 2023
- New design: new behavior for narrow and header
#1375
- Bugfix/new design review 4
#1373
- Bugfix/new design review 3
#1372
- Centres loading and error components for re-designed components
#1370
- Bugfix/new design review
#1367
- Bump socket.io-parser from 4.2.1 to 4.2.3
#1374
- Bump vm2 from 3.9.17 to 3.9.19
#1371
9 May 2023
- Feature/new design
#1344
- Removes unused theme change code in left menu
#1365
- New design/chapter children card
#1353
- New design/history table
#1352
- New design/item progress tabs
#1354
- Adds full height for right container, adds shadow
#1363
- New design/children list locked state
#1355
- New design/skill page
#1356
- New design/page not found
#1357
- New design/item loading
#1358
- New design/message info
#1359
- New design/task error
#1360
- Fixes tabs for item
#1364
- New design/item description
#1351
- New design/chapter children list
#1350
- New design/content tabs
#1349
- New design/content header
#1348
- New design/layout right panel
#1347
- Adds new design for left menu
#1345
- New design/layout
#1343
- Bump vm2 from 3.9.16 to 3.9.17
#1346
- Fix breadcrumb error handling
#1342
- Bump vm2 from 3.9.15 to 3.9.16
#1341
12 April 2023
- Left menu keep task on l2
#1340
- Adds forced scroll for app
#1338
- Fixes scroll to inside iframe
#1337
- Bump vm2 from 3.9.11 to 3.9.15
#1339
- Bugfix/do not display score on children list for items with no score
#1336
5 April 2023
5 April 2023
- Adds button link to the best answer into user progress details component
#1331
- openUrl: choose the closest breadcrumbs when several ones
#1332
- do not fetch a new result list after a start result as all values can be guessed
#1333
- fix: recover after an item error (invalid item)
#1329
- Support for "openUrl" API with text_id
#1328
- Allows loading the best answer for Task
#1310
22 March 2023
- User-friendly item paths
#1326
- deny errors from extensions/add-ons as recommended by sentry
#1325
- Changes no permissions message in item permissions component
#1324
- use appropriate package for sentry for angular >12
#1322
20 March 2023
- ignore a firefox error when add-ons keep references to DOM objects af…
#1323
- Item-content: Fix behaviors to prepare for explicit-entry activities
#1321
13 March 2023
- Fix do not drop path when valid
#1316
- Fixes not validated case for user progress details
#1315
- improve/fix answer loading error handling
#1319
- only load active tab content at launch
#1320
- fix many memory leaks due to many unreleased observables
#1318
- Answer loading refactoring
#1308
- Improves path suggestion component
#1291
1 March 2023
23 February 2023
- Adds dependencies section
#1300
- Fix answer loading in obs
#1270
- support slashes in paths with 'r/*' + allow providing path
#1298
- allow loading the best answer without knowing its id
#1271
- Redirect (hardcoded) paths to ids
#1297
- Fixes group and user pages for mobile
#1296
- Updates Angular to v15
#1293
- Adds https notification for 'Thumbnail url' field
#1295
- Hides incomplete features
#1294
- Adds type for invisible item
#1292
- Allows to start watching group in collapsed mode
#1278
- Migrates from Protractor to Cypress e2e tests
#1287
- Feature/limit image url length to 2048 char
#1289
- Adds reload left menu after join a group
#1288
- Bump cacheable-request and release-it
#1290
- Bump http-cache-semantics from 4.1.0 to 4.1.1
#1286
- Bump jszip from 3.7.1 to 3.10.1
#1285
- Fixes text_id in item parameters page
#1281
- Adds tooltip for leave group button
#1282
- Bump ua-parser-js from 0.7.31 to 0.7.33
#1284
- Adds new preload fonts
#1283
25 January 2023
20 January 2023
- Release 2.25.0
516b6b0
20 January 2023
- remove the temp fix as it is now fixed in the service
#1274
- Allows to add url on adding new content
#1269
- Changes search limit from 4 to 10
#1268
- Eslint deprecation
#1267
- Allows to paste code snippets in chat
#1261
- Fixes full height directive for task resize case
#1264
11 January 2023
- Fix asset distribution
#1259
- Splits skill and activity lists
#1253
- Adds item not found handling for associated root item
#1257
- Feature/improve log view layout
#1256
5 January 2023
- Adds chunk error handling
#1254
- Feature/grid view for chapter
#1252
- Splits skill children between skills and activities
#1241
- Bump json5 from 2.2.1 to 2.2.3
#1255
23 December 2022
- Forum: allow loading answers
#1235
23 December 2022
- improve a bit the top bar layout to reduce the left margin for groups
#1246
- Bugfix: Edit tab not updated
#1242
21 December 2022
- Refresh left menu on perm update
#1239
21 December 2022
- refresh the left menu content when permissions have been updated
#1238
- Children list: add watched-group scores
#1237
- Improves thread opening logic, fixes thread opening margin top bugs
#1233
- Adds image_url parameter into edit parameters
#1234
- Feature/allow setting root skill
#1228
- Fixes progress tabs for mobile
#1213
- Feature/item parameters add children layout
#1232
- fix: show score in collapsed-mode top bar when available
#1229
- Bump qs from 6.5.2 to 6.5.3
#1231
9 December 2022
- forum thread: add user info and separate user-me-outsider bubbles
#1216
- Adds reset add content form after request successful
#1215
- disable ts checks which are inconvenient for dev ('ng serve' failing) and are done by eslint anyway
#1224
- Fixes scroll jumping on progress select change
#1217
- rename 'dependencies' tab
#1222
6 December 2022
- Improves login button for mobile
#1214
- Feature/do not block UI on font load postbuild
#1212
- Allows to render html content in description on chapter and skill pages
#1208
- Bump decode-uri-component from 0.2.0 to 0.2.2
#1211
- Removes click outside lib, removes select component
#1209
- Makes left menu on mobile as full size
#1206
- fix condition so that the 2 cases are exclusive
#1210
- Handle jschannel timeouts
#1207
1 December 2022
- Feature/forum thread design
#1188
30 November 2022
- set default view propagation to none so that users cannot see new items before they are ready
#1205
- toast at the bottom left
#1204
- fix: display observed-group scores in left menu
#1203
- temp fix: do not return 'users' among group roots (while backend is not fixed)
#1198
- Merge item by id details
#1194
28 November 2022
- openURL support for internal link using item id
#1197
- Adds user info panel on user page
#1195
- Improves flex values
#1196
- Adds neighbor navigation into top for groups
#1193
- Adds description into permissions edit dialog
#1192
- Removes description from item task
#1191
- extend timeout for log services as they may be quite slow
#1190
- Bump engine.io and socket.io
#1189
- remove hack for hash-routing backward compatibility
#1187
17 November 2022
- improve error reporting for jschannel
#1185
- Feature/reduce css file size
#1178
- Feature/basic interface for the forum (v2)
#1180
- refresh left menu after score change so that 'lock' states are updated
#1183
- Remove the item-edit component (unused)
#1182
- Bump loader-utils from 2.0.3 to 2.0.4
#1181
15 November 2022
- Task edition
#1179
- remove item-edit component and the mode service (unused)
#1176
- Left menu in observation
#1174
- ignore error which comes from a chrome extension
#1177
11 November 2022
- Bump socket.io-parser from 4.0.4 to 4.0.5
#1172
- Bump loader-utils from 2.0.2 to 2.0.3
#1171
- fix: non-error was reported as error as there were no filters
#1173
- add feature flags to disable the group access tab (as long it is not really implemented)
#1170
- Improve error handling
#1169
4 November 2022
- fix: load the left menu even if the user-page is on error
#1168
- make sure the left menu is loaded even on a non existing page
#1167
- Use unknown for error states
#1165
- merge by-id and details for groups
#1164
- make sure the menu is displayed even if the item loading fails
#1166
- Fixes pending changes guard
#1158
- Forum push submissions
#1163
- Adds height compensation for floating save buttons
#1161
1 November 2022
- handle addition task error (not very it changes something)
#1162
- Forum deploymt2
#1160
- Forum deploymt
#1157
- Feature/permissions modal add computed perms
#1155
- fix progress tab content showing in cases it shouldn't
#1156
- Fixes related to tab display for items
#1153
- fix lint warning
#1154
- Fix item children menu reload (+ fix a related bug)
#1150
10 October 2022
- Fixes duplication in chapter view matrix
#1149
- Feature/item dependency display it to regular users
#1147
10 October 2022
- bugfix: do not use auth interception for all auth-related services
#1148
4 October 2022
28 September 2022
- Various updates on interceptors
#1146
- create mock server
#489
- Improves error handling for add content component
#1140
21 September 2022
- Disable hash routing
#1114
19 September 2022
- Bump got and release-it
#1144
- Feature/permission modal do fetch or save in modal
#1132
- Sentry improvements
#1142
- prevent 403 on answer (e.g. if you reuse a link loading an answer while being logged out) to cause a crash
#1143
- Keep 'path' to group/user in observation mode
#1139
7 September 2022
- fix the crash report which is triggered when leaving a component which h has not been shown because of loading or error
#1138
5 September 2022
- Adds placeholder for score while its unknown
#1136
- Fixes edit children route
#1134
- Moves edit item into edit details, fixes pending changes logic
#1128
- Adds remove item dependency feature
#1131
- implement forum
#1110
- Feature/item dependency allow adding
#1116
- Fixes scroll logic in left menu
#1122
- remove unused assets rules (files are not there anymore)
#1117
1 August 2022
- Updates primeng
#1118
28 July 2022
- Fix network errors
#1113
- Feature/move chapter children editing to regular tab
#1077
- Left nav rework for group observation update
#1106
- Bump parse-url from 6.0.0 to 6.0.3
#1112
- Changes alignment to the top for task spinner and loading messages
#1107
- Feature/upgrade to angular v14
#1104
22 July 2022
- Feature/item dependency read only list for admin
#1097
- Adds can deactivate guard for case when id of group is changing
#1101
- Prevent the root-activities services to be always called when loading the app
#1102
- Add watching to navigation service
#1100
- Bump parse-url from 6.0.0 to 6.0.2
#1095
- fix handling of can-grant-access indicator when watching via url
#1094
- fix unhandled http error when watching group
#1091
- refresh nav when associated activity changes
#1092
- Item permission models
#1096
- Fixes sort for all descendants
#1098
- Fixes can give permissions for item
#1093
- fix the ordering of suggested activities
#1089
- Adds handling of the 403 status for group log view component
#1081
- Feature/improve edit permission button
#1065
- Forum threads
#1069
29 June 2022
- Left menu: reload on content change
#1072
- Distribute non-CSS assets to the asset domain
#1079
- Fixes edit permissions of item, changes variable naming
#1078
- fix task tab disappearing
#1076
- Left menu: recover on children fetching error
#1071
- Fixes Composition tab
#1075
- Feature/allow to disable skills
#1048
9 June 2022
6 June 2022
- Bugfix/error report modal on profile refresh error
#1054
- Feature/group editing move editing into the settings tab
#1010
- Feature/split personal data from platform settings
#1046
- Makes whole section paragraph header area as clickable area when curs…
#1049
31 May 2022
- Improves alignment for progress details overlay
#1044
- fix unhandled xhr error/timeout
#1043
- Feature/let user modify his profile
#1004
- Feature/use p button instead of alg button
#1034
- fix my-groups left nav initial tab
#1037
- fix modal opening of edit manager form
#1036
12 May 2022
- Fix jschannel error
#1032
- Handle request timeouts
#1026
- Feature/path suggestion overlay
#985
- Feature/refactor collapsible section with new section header
#1023
11 May 2022
- fix permission dialog when watching group
#1029
- Improves no content message for left menu
#1027
- fix blank page on task
#1028
- fix type error on history state preventRefetch
#1021
- Permissions constraints
#881
6 May 2022
- Fixes horizontal scroll bug
#1019
- replace distinct by distinctUntilChanged
#1022
- fix user page
#1020
- catch uncaught lti login error
#1018
- refactor lti boolean query params
#1016
- Sentry send unexpected errors
#1015
- Member list datapager
#993
27 April 2022
- load more progress
#892
- Simpler task loading message
#1006
- move ensureDefined function
#1007
- fix task message
#1005
26 April 2022
- handle refresh token error
#995
- refactor item task loader message
#1001
- Feature/observation mode display group permission on item part 2
#986
- Catch generate answer token error
#999
- Adds style for links in not found pages
#996
- Adds refresh button for task when failed
#990
- delegate layout initialization to routes
#952
- Fixes subtitle for my groups
#992
- Version injection
#987
- enable source maps for prod as the code is opensource anyway
#988
- Fix group nav
#984
- Bump minimist from 1.2.5 to 1.2.6
#979
1 April 2022
- Fix bug: only emit error only when the first connection is not made
#983
29 March 2022
- catch uncaught task errors
#977
- fix blank page when switching from item edit to normal mode
#975
- Remove enum watching
#974
- Feature/not display via group for some groups
#972
- fix task no tab selected after viewport full frame change
#971
- sort task tabs
#970
- fix task auto height
#969
- Integrate sentry for crash tracking and tracing
#967
- fix chapter progress tab display
#966
- Refactoring watching mode (passed in url)
#849
- Improves subgroup deletion
#959
- Improves button variables
#960
- Bump karma from 6.3.14 to 6.3.16
#958
9 March 2022
- Fixes margin for validation text under tabs
#953
- Feature/fix i18n texts
#944
- On task loading error: "show task" button
#956
- allow task to disable progress tab through metadata
#955
- hide task loader in favor of app loader
#954
- Fixes user group invitation results parser
#932
- implement ask hint bebras function
#856
- Fixes top bar when watch, edit modes
#942
- lti: keep same task on refresh
#898
- fix activity margin
#941
- hide progress tab
#940
- Hides parent button when false, adds animation
#910
- add feature flag to hide progress tab
#939
- add feature flags to disable task tabs
#938
- push language to task
#931
- Adds theme supporting
#928
- rename task tabs
#934
- Feat/hide solution tab
#929