13 Commits

Author SHA1 Message Date
1f08ea12c0
feat(auth): add Discord auth boilerplate 2022-08-20 22:02:17 +01:00
656ce0ca11
refactor: update current ip name in variable 2022-08-19 00:51:20 +01:00
10748f0c7b feat: log restricted login attempts 2022-04-04 13:58:50 +01:00
a4f41b8f8d fix: add constraint actions to db structure
This commit adds several missing "cascade delete" actions to relationships on database tables. This effectively fixes errors while trying to delete user accounts because of pending child records.

Additionally, the observers for applications and vacancies were removed, since they are now obsolete.

The account deletion system was also refactored.
2022-03-07 18:14:42 +00:00
93b015f98b Remove giveaway page and announcements 2021-12-19 03:43:30 +00:00
ab037a3474
Allow hiding IP addresses
This commit introduces a new feature where users can disable the collection and display of IP addresses. It's hardcoded in the .env config file for security reasons, and demo mode ignores this setting, because it already hides IPs by default.
2021-10-23 07:27:35 +01:00
e6f84cd09a
Fixed broken Laravel Mix
Also disabled IP history logger for demo mode
2021-09-04 02:56:18 +01:00
3b28bf1cfe
Track IP changes 2021-01-06 02:11:47 +00:00
96aa01b9c6 Recent changes 2020-11-02 21:44:05 +00:00
6541e25a39 Apply fixes from StyleCI 2020-10-10 16:30:26 +00:00
d392c0593f Add two factor authentication 2020-07-17 22:44:10 +01:00
5a8c080a31 Beta version
This commit is too large to list all changes.
2020-06-27 00:32:33 +01:00
70c7429e36 Added Authentication Scaffolding, Dashboard, and Sidenav 2020-04-29 03:20:00 +01:00