swve
3014817d95
feat: add mobile dashboard menu, make dashboard pages responsive
2024-10-23 15:17:02 +02:00
Chris Holland
9c2b147582
refactor: remove onclick on pencil and condense indicator
2024-10-19 07:45:50 -07:00
Chris Holland
60373ad002
fix: stale closure due to non-unique key to the activity itself
2024-10-19 06:26:17 -07:00
Chris Holland
5ff720ab06
fix: activity titles are aligned
2024-10-19 05:56:15 -07:00
Chris Holland
b3b78b058f
fix: odd pushdown effect after drag/drop
...
Apparently when you set your own css-transition properties, it'll cause this known visual bug for react-beautiful-dnd.
See https://github.com/atlassian/react-beautiful-dnd/issues/2086 for more info about this
2024-10-18 16:53:01 -07:00
Chris Holland
4afa1d4458
fix: edit assignment flickering when dragged and dropped
...
After some testing, I found that assignmentUUID isn't necessary for the conditional render. After some testing in a race condition environment (two clients) the activity itself as a condition is enough and it doesn't seem that its worth having assignmentUUID as well.
2024-10-18 14:03:57 -07:00
Chris Holland
53bae7cbb3
fix: always dimiss select state regardless of modification #341
2024-10-18 13:37:15 -07:00
swve
cc68ea2e94
feat: add unsplash image chooser for courses thumbnails
2024-10-10 22:06:27 +02:00
swve
aecf03404f
feat: init org thumbnails creation & edition & redesign dash org config page
2024-09-27 11:03:33 +02:00
swve
c68fa66ff8
feat: Add loading toasts
2024-08-13 18:13:58 +02:00
swve
6cb738a8a2
feat: update activity publish state in assignment page
2024-08-12 19:29:38 +02:00
swve
28a2456d69
feat: migrate orgconfig model across the app
2024-08-11 15:46:14 +02:00
swve
ad3f66057c
feat: enable grading for file subs
2024-08-06 18:55:32 +02:00
swve
d6aa071425
feat: add publish status change from the course edition page
2024-08-05 19:45:24 +02:00
swve
dab80069d4
feat: init assignment subpages and misc python and ts improvements
2024-07-20 21:12:13 +02:00
swve
182cd73001
feat: Remove unused imports and update some packages
2024-07-18 00:36:58 +02:00
swve
6a4e16ec29
feat: init assignments UI and fix bugs
2024-07-12 21:28:50 +02:00
swve
10e9be1d33
feat: create and delete assignment activities from UI
2024-07-12 11:54:33 +02:00
swve
9cf84b959d
feat: add assignment activity to new activity modal
2024-07-11 18:37:24 +02:00
swve
0fb213ee4e
fix: Error when you try to edit a course from a button
2024-06-14 00:46:12 +01:00
swve
f524ddb51a
feat: various course edition improvements
2024-06-14 00:18:23 +01:00
swve
644693149a
fix: session issues/bugs
2024-06-10 10:17:45 +01:00
swve
9968fe23fa
fix: course edition bugs
2024-06-08 11:39:30 +01:00
swve
693a28721d
feat: implement logged in organization joining + improvements
2024-06-06 16:54:53 +01:00
swve
5ca1ba75e1
feat: middleware support for oauth
2024-06-06 16:54:53 +01:00
swve
52f2235942
feat: use session access_tokens
2024-06-06 16:54:53 +01:00
swve
08cc97f557
fix: session auth issues
2024-06-06 16:54:53 +01:00
swve
1708b36818
feat: init new auth
2024-06-06 16:53:41 +01:00
swve
ae677bc133
feat: scope invite code to UserGroups
2024-03-30 23:05:27 +00:00
swve
e173a32e3c
feat: add linking UGs to Users
2024-03-30 17:33:57 +00:00
swve
d1d817678b
feat: add ability to create/delete ugs from interface
2024-03-30 15:45:00 +00:00
swve
4f75e6a90a
feat: init usergroup linking to a course
2024-03-30 10:22:38 +00:00
swve
a6e81cb122
feat: email invites frontend
2024-03-19 00:30:56 +01:00
swve
838b2ee03a
fix: various issues
2024-03-18 22:27:25 +01:00
swve
a147ad6610
feat: format with prettier
2024-02-09 21:22:15 +01:00
gitea_admin
1de846fb64
chore: remove unused imports from React files
2024-02-07 13:42:21 +05:45
swve
e53044e42c
fix: admin pages authorization issues
2024-02-04 19:00:46 +01:00
swve
0d775a0fe9
feat: invite-only org signup
2024-01-25 23:37:16 +01:00
swve
689625b0d5
feat: users management
2024-01-22 20:37:11 +01:00
swve
9b8ec34bba
feat: avatar edition & new avatar component
2024-01-20 02:27:09 +01:00
swve
f8ba29b015
Fix file input click event in ThumbnailUpdate component
2024-01-19 22:10:54 +01:00
swve
513d65704f
feat: make some courses inputs optional
2024-01-19 21:22:06 +01:00
swve
2f390566f3
fix: make chapters ordering scrollable
2024-01-18 00:12:32 +01:00
swve
cf7cb0f35e
fix: acitivity name bug
2024-01-14 12:04:59 +01:00
swve
259007afa5
feat: add logout feature in dashboard
2023-12-26 22:41:38 +01:00
swve
6aa849b305
feat: use new session and auth provider for the frontend
2023-12-26 22:32:08 +01:00
swve
5b3c2fab24
fix: trail related bugs + general design improvements
2023-12-14 18:53:00 +01:00
swve
53f40f3f34
fix: activitiy issues
2023-12-14 18:53:00 +01:00
swve
55c097a50e
feat: init org settings
2023-12-14 18:53:00 +01:00
swve
838a94eec1
feat: init user settings
2023-12-14 18:53:00 +01:00