1b7c144497
fix: make uuid optional when adding user, hide field for no license
...
Fixes #16
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 18:46:33 +01:00
49b93f50f1
feat: add discord account info to application screen
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 08:28:09 +01:00
68aa968a5c
refactor: switch originalIP to registrationIp
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 08:21:00 +01:00
0266639216
feat: add account password status indicator
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:56:07 +01:00
cfdc0eb37b
feat: prevent forced password reset for passwordless users
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-21 07:47:03 +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
0940ad715f
feat(discord): finish discord login/logout sequence
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-10-15 02:18:41 +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
f3996bb68c
feat: 2fa reset notifs
...
Signed-off-by: miguel456 <me@nogueira.codes>
2022-09-21 05:43:11 +01:00
997b57f419
feat: add force password reset feature
2022-09-04 20:30:49 +01:00
8f3b790b53
feat: add components to confirm password & 2fa
2022-09-04 17:54:45 +01:00
75064896bf
feat: remove directory view
2022-09-04 13:28:21 +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
0b0a40460c
feat(users): hide expiry date if suspension is permanent
2022-08-19 03:06:15 +01:00
697547f42d
feat(users): add force reset pw and reset mfa btns
2022-08-19 02:50:56 +01:00
075e9492c3
feat(users): add suspended user warning
2022-08-19 02:08:39 +01:00
2b79ae4d09
feat(users): add account indicators to management page, update old refs
2022-08-19 00:54:32 +01:00
c562d6fc48
feat: add more items to user management page
2022-08-03 13:14:33 +01:00
92a3972371
feat(main): several improvements, home page updates
2022-06-28 16:25:56 +01:00
dcbff0f52e
feat: allow users to delete/create own profile
2022-04-08 19:40:35 +01:00
85962de188
fix: prevent display of non-existing profiles
2022-04-08 17:26:51 +01:00
7fa1e1e11c
fix: add remaining missing strings
2022-04-04 13:06:01 +01:00
e0844a7a2b
refactor: refactored strings on primary user views
2022-03-31 17:25:25 +01:00
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
e567094f40
feat: add loa requests
...
This commit adds a feature that allows users to request periods of inactivity from their managers. This is effectively known as a leave of absence.
The commit also introduces new permissions and migrations, therefore, you'll need to adapt your database according to these changes.
2022-02-24 00:56:46 +00:00
5e203bc983
fix: switch source of user profile pictures
...
This commit switches the source of user profile pictures displayed on comments to the source defined on their profile.
The profile image was previously being fetched from the applicant's profile.
2022-02-22 03:20:46 +00:00
1c9f223d3f
Improved account status notifications in the dashboard
2022-02-07 20:02:46 +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
fce6e92d9d
Added an appointment cancellation button
2021-11-03 00:38:20 +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
5ff96143a7
Fix no-license UUID bug
...
This commit fixes a registration bug while license requirements are off.
Since the app always expects a UUID, it would error out without one.
2021-10-20 03:43:58 +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
cbcc1f025a
Refactored ban system
...
Implemented a Reddit-like account suspension system (similar to subreddit bans). This makes it easier to ban users from the app, and the code has also been cleaned up.
The interface was also revamped.
2021-07-20 22:35:49 +01:00
Miguel N
638b2719a8
Blade change
2021-01-29 17:28:29 +00:00
Miguel N
aad04d6d14
Support markdown for application fields
2021-01-29 17:27:03 +00: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
6518ad3447
Fixed #2
...
This method would always fail for cached options because at the end it was expecting an Eloquent model, which would never be populated if the requested value was cached in the first place.
Uncached requests wouldn't fail because the exec path would lead to $value being a Model.
Also removed reference to old feature causing application page to crash.
2020-12-08 00:07:53 +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
7e58c3af6b
Add more missing translation strings
...
Also fixed broken vacancy editor
2020-09-03 02:20:15 +01:00
5ca155ba42
Add more missing translation strings
2020-09-03 02:08:14 +01:00
7c7c20d5b2
Add more missing translation strings
2020-09-03 01:58:29 +01:00
6e34b6b8fa
Fix broken notes
2020-09-03 00:38:59 +01:00
48054f0837
Missing translations
2020-09-02 20:57:38 +01:00