14 Commits

Author SHA1 Message Date
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
9baa249ba7
Added logging to API calls 2021-03-31 19:53:23 +01:00
ddd79d38fe
API Resources and first endpoints 2021-03-31 03:55:09 +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
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
94d08f1886 Trust Heroku proxies
This commit also forces the environment into HTTPS when in production.
2020-07-18 06:33:00 +01:00
ed95f02e00 Fix error where exception appeared instead of error message
This commit fixes an issue with fake MC usernames being used and 
resulting in a fatal exception. Displays an error msg now.
2020-06-28 04:51:32 +01:00
599d742e96 Use UUID conversion facade 2020-06-28 00:46:49 +01:00
5a8c080a31 Beta version
This commit is too large to list all changes.
2020-06-27 00:32:33 +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
f46a941b61 Add hold period enforcement 2020-05-10 06:36:42 +01:00
f80e9fcba0 First commit 2020-04-26 05:09:32 +01:00