-
7573b7f2e5
Teacher dashboard
master
NorbiPeti
2022-05-14 21:58:29 +0200
-
441b6ce68d
Student dashboard, automatic redirection for home page
NorbiPeti
2022-05-14 20:27:38 +0200
-
ef5e2f6cfb
Add feature to assign user to course, add date editing support
NorbiPeti
2022-05-14 17:42:27 +0200
-
0ea057eee1
Fix registration, make E-mail unique, fix seeder generating duplicates
NorbiPeti
2022-05-14 15:50:12 +0200
-
ee4fee004d
Add requirements list and editing, fix type issues
NorbiPeti
2022-05-14 14:56:06 +0200
-
744cc29346
Separate create inputs, add fulfillment mode creation on course page
NorbiPeti
2022-05-13 23:58:49 +0200
-
832cf07aa5
Remove old controllers, add fulfillment mode, fix relations, add missing GraphQL queries and mutations
NorbiPeti
2022-05-13 20:46:17 +0200
-
d076e0a013
Fix and improve custom titles, add course support, fix things
NorbiPeti
2022-05-07 20:19:08 +0200
-
38b06f54e6
Edit subjects, work on user list, add authentication support
NorbiPeti
2022-05-07 01:56:14 +0200
-
a0bc7d3585
Add queries for subjects and courses, list subjects on frontend
NorbiPeti
2022-05-03 22:24:09 +0200
-
8471825e5d
Revoked token implementation and GraphQL on frontend
NorbiPeti
2022-05-02 23:01:19 +0200
-
ff5cdb8e8a
Add table for revoked tokens
NorbiPeti
2022-04-28 01:15:45 +0200
-
d60a9870b3
Logout implementation complete
NorbiPeti
2022-04-27 04:13:19 +0200
-
495f0b1600
Logout implementation attempt #2
NorbiPeti
2022-04-27 03:37:23 +0200
-
076249f088
Logout implementation attempt
NorbiPeti
2022-04-27 02:24:24 +0200
-
8b2efc0997
JWT authentication using header (GraphQL)
NorbiPeti
2022-04-27 00:31:01 +0200
-
65332d4947
Implement login, find user, update user (partly)
NorbiPeti
2022-04-21 01:03:34 +0200
-
099b40e77a
Implement register mutation with validation
NorbiPeti
2022-04-18 00:57:34 +0200
-
bf4a08ac90
Begin converting backend to GraphQL
NorbiPeti
2022-03-13 02:39:18 +0100
-
8cd769ff7f
Add course alias and custom titles for components
NorbiPeti
2022-03-13 00:06:31 +0100
-
9f78639690
Add course lists to subjects with add/edit option
NorbiPeti
2022-03-10 19:23:18 +0100
-
2a7aa2a65a
Fix toolbar and reformat backend code
NorbiPeti
2022-03-03 00:08:40 +0100
-
30433e5985
Add backend check for self unadmining
NorbiPeti
2022-03-02 23:55:44 +0100
-
1f45a3fb84
Allow disabling fields, add auth checks with logout, don't allow self-unadmining
NorbiPeti
2022-03-02 23:36:17 +0100
-
079449d980
Add subject list, edit/create pages
NorbiPeti
2022-02-05 19:34:36 +0100
-
ed266d440f
Fixed paginator and improved edit page to return to the list page and support checkboxes
NorbiPeti
2022-02-05 19:05:24 +0100
-
bf6e34fd56
Added database seeder for creating fake users
NorbiPeti
2022-02-05 18:28:53 +0100
-
3fe37ac6e0
Add support for creating items, add boolean support in list
NorbiPeti
2022-01-30 19:40:33 +0100
-
512cbb9af6
Add customizable edit page
NorbiPeti
2022-01-30 18:13:25 +0100
-
79fb876da8
Specify the columns at the specific component
NorbiPeti
2022-01-21 17:10:36 +0100
-
fc995858e6
Add custom material table and list components
NorbiPeti
2022-01-21 17:10:36 +0100
-
e4ff4f5acf
Get page title from routes, including for menu items
NorbiPeti
2022-01-20 17:56:29 +0100
-
dd375b6948
Store auth info in local storage
NorbiPeti
2022-01-12 23:50:02 +0100
-
bd07e1a306
Moved auth and new user list component to separate modules
NorbiPeti
2022-01-12 23:08:48 +0100
-
11766499bc
Added Subject, Course, Requirement models and relations for them
NorbiPeti
2021-11-20 02:51:00 +0100
-
dbf093e72e
Implement authentication on frontend
NorbiPeti
2021-11-19 18:19:45 +0100
-
cfc3d48a7b
Fix JWT authentication, add custom user service
NorbiPeti
2021-11-16 22:28:56 +0100
-
ee2d7b4838
Add registration endpoint with validation and attempt to add JWT authentication
NorbiPeti
2021-11-16 02:10:35 +0100
-
aa6f3f51de
Fix backend production deploy and database connection
NorbiPeti
2021-11-15 22:47:41 +0100
-
c62925daf7
Add Heroku deploy and frontend/backend deploy scripts
NorbiPeti
2021-11-15 20:34:45 +0100
-
828fd52302
Add production database, user model and controller
NorbiPeti
2021-11-10 17:10:20 +0100
-
8e855fd454
Add build watching for backend project
NorbiPeti
2021-11-09 22:57:51 +0100
-
0e684a69be
Add backend app with basic Docker support
NorbiPeti
2021-11-09 21:52:42 +0100
-
49480c5d67
Add production build and deploy command
NorbiPeti
2021-11-09 01:55:57 +0100
-
59eba56153
Make it work with Docker Compose and remove Firebase API from code
NorbiPeti
2021-11-08 23:53:39 +0100
-
c3f94cca45
Move to frontend folder
NorbiPeti
2021-11-08 22:10:03 +0100
-
4cb3a29aef
Rule update
NorbiPeti
2021-01-29 01:46:40 +0100
-
5650dada42
Update rules and add pass min length validator
NorbiPeti
2021-01-27 23:57:51 +0100
-
b3291391ff
Login/logout, Firestore rules, readme
NorbiPeti
2020-12-15 00:29:45 +0100
-
9ae5c9e9a6
Move nav component to be the app component
NorbiPeti
2020-12-14 21:51:46 +0100
-
99549b0429
Firebase autoconfig workaround, registration works
NorbiPeti
2020-12-14 21:02:20 +0100
-
debb63f2e2
Firebase local hosting works
NorbiPeti
2020-12-11 01:25:22 +0100
-
2932b08bfb
Move validation to register page, Firebase setup
NorbiPeti
2020-12-11 00:59:23 +0100
-
a55b36746e
Login form with validation
NorbiPeti
2020-12-10 23:48:31 +0100
-
82d204b2d2
Login page, routing, material
NorbiPeti
2020-12-10 19:08:35 +0100
-
7186237b76
Initial commit
NorbiPeti
2020-11-24 21:54:32 +0100