15 Commits

Author SHA1 Message Date
678ac68c57 refactor: refactored strings on user profile views 2022-03-31 17:25:25 +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
4da435dc1e Remove "staff member" list 2022-02-02 05:36:09 +00:00
9bf27fd3f4 Disable user account deletion 2022-02-01 22:26:46 +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
ed9400fbc9
Render SVG correctly 2021-10-13 08:44:32 +01:00
3f4bc28fd4
Added Demo mode
Demo mode allows to safely run a demo version of the app, with destructive features limited.

Some bugs were also fixed in this commit.
2021-09-04 00:44:54 +01:00
14a8e9e9d5
Force users to change password
This commit applies the password_expiration setting to all users.
Users won't be able to do anything other than update password until it's done.
2021-01-06 05:03:38 +00:00
96aa01b9c6 Recent changes 2020-11-02 21:44:05 +00:00
596a469e15 Add user invitation facilities RSM-5
Adds user invitation to teams, and framework for assigning taems
Also adds user acc. deletion.
2020-10-08 19:19:10 +01:00
5ca155ba42 Add more missing translation strings 2020-09-03 02:08:14 +01:00
1e2f331778 Add profile localization options 2020-09-01 17:46:27 +01:00
d392c0593f Add two factor authentication 2020-07-17 22:44:10 +01:00
3693ce3431 Add footer to all dashboard pages 2020-07-16 06:46:20 +01:00
2ff0da3e4f Made Profile & Account Settings functional
Also moved redundant HTML markup to component file for reuse.
Username to UUID converter also added as Middleware
2020-05-13 22:47:51 +01:00