Commit Graph

663 Commits

Author SHA1 Message Date
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 69e40eaf73.
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 873da0ea9b.
2022-10-08 14:10:07 +01:00
69e40eaf73 Revert "chore(readme): update old README.md"
This reverts commit 520d067f0f.
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
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
3c36b299db feat: add getGuildRoles 2022-08-23 04:51:21 +01:00
5512d0045e feat: add removeGuildBan 2022-08-23 04:42:47 +01:00
43a19fc11f feat: add getGuildBan 2022-08-23 04:28:35 +01:00
b23b32dc4c refactor: reduce repetiton: add fluent conditional setter for users
Upon setting a user, common validation will be performed, thus sparing the other methods of having to do this all the time.
2022-08-23 03:38:56 +01:00