cfdc0eb37b
feat: prevent forced password reset for passwordless users
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:47:03 +01:00
c6bc4da41c
feat: assign correct user role upon discord signup
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:40:51 +01:00
b276cea917
feat: add discord account indicator
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:39:35 +01:00
0f35dc0bd3
feat: add discord conn indicator to manage acct
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:33:09 +01:00
376350cda2
feat: complete link/unlink flow for social accts
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:12:09 +01:00
2901f76a11
refactor(listeners): remove big n+1 query in user notifications
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 19:58:43 +01:00
5ff1b4532a
refactor(middleware): update ban check middleware using deprecated method
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 19:37:43 +01:00
8c7a1f2859
feat(auth): remove suspended user check at sign up
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 17:52:15 +01:00
1114eb33f1
feat(auth): require date of birth for new users
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 17:10:25 +01:00
9437d81bfc
refactor(vacancies): remove permission group name, make discord role ids optional
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:46:28 +01:00
6378536933
refactor(DB): make integration fields optional
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:34:32 +01:00
c598b6b805
refactor(DB): make integration dependent fields nullable
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:34:07 +01:00
48df4eda56
refactor(auth): remove deprecated method call
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:21:49 +01:00
0940ad715f
feat(discord): finish discord login/logout sequence
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:18:41 +01:00
0d749c4390
feat(perms): remove deprecated demote user feature
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-09 21:43:03 +01:00
34da0d4ead
feat(social-login): add section to set new pass
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-09 21:42:19 +01:00
1de9de2a9b
feat(contact): remove contact form functionality
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-09 21:41:57 +01:00
54760f71d8
Revert "Revert "chore(readme): update old README.md""
...
This reverts commit 69e40eaf73b9d9477f3098d4af2a077b63daafd7.
2022-10-08 14:10:43 +01:00
37fb165999
Revert "feat(homepage): remove old homepage"
...
This reverts commit e2633f86
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-08 14:10:28 +01:00
2f1562c575
Revert "chore(deps): add shards ui toolkit"
...
This reverts commit 873da0ea9bb98d22847afc9df22954303ea40839.
2022-10-08 14:10:07 +01:00
69e40eaf73
Revert "chore(readme): update old README.md"
...
This reverts commit 520d067f0f3347c50c7aeb48e7b165c2ea4208b3.
2022-10-08 14:10:07 +01:00
aec2544f14
chore: old changes
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-08 14:10:02 +01:00
520d067f0f
chore(readme): update old README.md
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-21 06:23:13 +01:00
873da0ea9b
chore(deps): add shards ui toolkit
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-21 05:58:38 +01:00
e2633f86af
feat(homepage): remove old homepage
...
This commit removes the old outdate homepage.
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-21 05:48:09 +01:00
f3996bb68c
feat: 2fa reset notifs
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-21 05:43:11 +01:00
3122c23eb4
chore: files w/no changes
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-04 22:02:55 +01:00
5683d9af7d
Merge branch 'set-sast-config-1' into 'main'
...
Configure SAST in `.gitlab-ci.yml`, creating this file if it does not already exist
See merge request games-club/rbrecruiter-gc!27
2022-09-04 19:47:50 +00:00
ecd5db8626
Configure SAST in .gitlab-ci.yml
, creating this file if it does not already exist
2022-09-04 19:45:59 +00:00
997b57f419
feat: add force password reset feature
2022-09-04 20:30:49 +01:00
8a3b4c432a
feat: replace log viewer
2022-09-04 19:49:10 +01:00
afa5970080
feat: add 2fa & pw component classes
2022-09-04 17:55:01 +01:00
8f3b790b53
feat: add components to confirm password & 2fa
2022-09-04 17:54:45 +01:00
e92b7f83d3
feat: add locale to user table
2022-09-04 15:25:55 +01:00
0f30d3d4be
refactor: redirect home button to homepage
2022-09-04 13:30:50 +01:00
75064896bf
feat: remove directory view
2022-09-04 13:28:21 +01:00
30f0ef6586
feat: remove user directory
...
The user directory feature has been removed. This means users can no longer see the user list unless they have admin privileges.
2022-09-04 13:27:56 +01:00
78bc9b6bf9
chore: untrack meta files
2022-09-02 10:59:00 +01:00
d15dd39355
chore: add phpstorm meta file to gitignore
2022-09-02 10:57:32 +01:00
bc6da8bdc9
chore: remove unused Procfile
2022-09-02 10:56:46 +01:00
4a33b00190
chore: remove plugin code generations
2022-09-02 10:55:07 +01:00
152c1b2eb0
chore: update ignored files
2022-09-02 10:51:23 +01:00
949f94bb5d
feat(users): remove roles from profile view
2022-09-02 10:49:57 +01:00
6ae7de3094
fix: properly check for banned user in profile
2022-09-02 00:39:34 +01:00
667425e4e3
feat: added eligibility check to application save method
...
This commit addresses an issue where users could submit as many applications as they wanted by simply navigating to the previous page and resubmitting the form, therefore bypassing validation that was only existent in the front end.
Fixes #20 .
2022-09-02 00:00:28 +01:00
b96a20a0a9
refactor: moved user eligibility check
...
Additionally, deprecated the ApplicationEligibility middleware
2022-09-01 23:14:13 +01:00
43e6859366
refactor: revamp the user seeder
2022-09-01 16:03:23 +01:00
c793596a3a
feat: add Discord facade
2022-08-28 05:46:32 +01:00
d58ea51de1
feat: add staff permissions to env file
2022-08-23 05:00:21 +01:00
9c7cd86d90
feat: add staff permissions to configuration file
2022-08-23 04:59:19 +01:00