Harvey Kandola
13fc5b5015
Test for user permissions before setting them
2023-02-06 11:46:03 -05:00
Harvey Kandola
4494ace0a2
Set org and per user locale
2022-03-19 18:07:38 -04:00
Harvey Kandola
17162ce336
i18n mail template strings
2022-03-17 13:03:04 -04:00
HarveyKandola
66fcb77d8b
Improve user management
2020-11-29 20:31:20 -05:00
sauls8t
243a170071
Fixed SQL syntax for SQL Server
...
Affected User Group admin
2019-06-19 12:47:47 +01:00
Harvey Kandola
40a0d77f93
Remove unecessary TRIM() from SQL queries
...
Should resolve #265
2019-05-14 09:38:26 +01:00
Harvey Kandola
51a0e1127e
Add spam control basics
2019-04-16 12:53:22 +01:00
Harvey Kandola
b5a5cfd697
Give missing account warning during password reset
...
The reset password process will tell the user if they do not have an account.
2019-04-09 13:24:27 +01:00
Harvey Kandola
64403c402b
Make store SQL Server compatible
2019-04-01 12:02:23 +01:00
sauls8t
ac84eaf85d
Ensure sqlx.In is compatible with latest PostgreSQL
...
Bump version
2019-02-12 12:15:09 +00:00
McMatts
a211ba051a
Per space label, icon, description
...
Labels introduce visual grouping and filtering of spaces.
2019-01-04 16:33:30 +00:00
Harvey Kandola
34d54745f3
New theme layout
2018-12-02 16:19:25 +00:00
Harvey Kandola
d1b803b246
PRovide basic in-app purchase/renewal flow
2018-11-05 19:48:50 +00:00
Harvey Kandola
e116d3b000
Subscription checks
2018-10-29 16:53:54 +00:00
sauls8t
49f05746bd
Correct SQL Group BY for space user list SQL
2018-10-07 13:58:30 +01:00
HarveyKandola
97beb3f4d3
Continued MySQL/PostgreSQL store provider refactoring
...
Refactored, renamed, removed storage related code.
Basic smoke test passed for PostgreSQL whilst fully working on MySQL variants as per usual.
2018-09-27 15:14:48 +01:00
HarveyKandola
b455e5eaf5
PostgreSQL prep
...
Update of vendored SQL libs and refactoring of store provider layer.
2018-09-26 17:59:56 +01:00
sauls8t
fe7389e7ca
Improve SQL store for new schema
2018-09-20 17:07:40 +01:00
sauls8t
8ee63de6c7
More SQL changes in line with new schema
2018-09-20 12:47:47 +01:00
Harvey Kandola
4f0cc2f616
Make API work with new schema
2018-09-19 16:03:29 +01:00
McMatts
1b16be2505
Make bulk group member management easier
...
Add and Remove members separated.
Introduced user list paging size.
2018-08-21 15:33:54 +01:00
McMatts
351b8dcc12
Set user admin max results and Keycloak sync option
2018-08-20 17:17:25 +01:00
Harvey Kandola
ad2e653f3c
Export to PDF related improvements
2018-06-11 14:40:21 +01:00
sauls8t
c66fae703c
Fix keyword quoted string failure for MariaDB
...
Closes #153
2018-05-11 09:28:04 +01:00
sauls8t
2066f72258
Support MySQL 8.x series
...
Two issues resolved relating to MySQL 8:
1. DB version checking skips MINOR/PATCH checks if MAJOR release changed.
2. Keyword 'admin' quoted to ensure MySQL compat.
Closes #152
2018-05-10 15:14:50 +01:00
sauls8t
2298ac3376
Set ReplyTo for SMTP based notifications
...
Ensure all replies go back to person who initiated the notification.
2018-05-03 18:03:25 +01:00
McMatts
08557c369c
Implement User API support
...
Direct User API usage impacted UI usage of API.
Moved setting of new user permissions up the call chain.
2018-04-25 12:19:14 +01:00
McMatts
19a916a4b4
New user role: view analytics
2018-04-05 19:59:57 +01:00
McMatts
663ec23c75
Fix slient error drop
2018-04-05 14:22:23 +01:00
McMatts
0b85657536
Semver based in-app news and update notification
...
Ignore semver.patch for Whats New notifications.
Use semver.major.minor.patch for Admin notifications.
Changed endpoint to /news.
2018-03-23 11:52:19 +00:00
sauls8t
eaf46f06c1
Provide in-app What's New & new release notifications
2018-03-22 17:29:59 +00:00
sauls8t
e6e099db1a
Consistency of store empty result checks
2018-03-08 10:51:12 +00:00
sauls8t
ed11c0ad11
add/remove group membership
2018-03-01 19:14:27 +00:00
sauls8t
0b5ed8fd9e
add bulk users
2018-03-01 10:58:55 +00:00
sauls8t
0680a72ee2
list group members & non-members
2018-02-28 14:55:36 +00:00
sauls8t
421fde56e8
Fix package import ordering
2018-02-22 18:14:12 +00:00
sauls8t
0997655e0a
Fix order of DB transaction commits
...
Some DB commit commands were out of sequence and so have been fixed to be consist across the board. Specially, audit log entries have their own DB TX and so should be executed outside of any other commit cycle.
2018-02-04 15:43:57 +00:00
sauls8t
9d8b1d2f3c
Fix an issue with Everyone permissions not being observed
2018-01-26 15:34:20 +00:00
sauls8t
5295f8a41f
Resolve password changing bug for logged in user
2018-01-25 17:50:13 +00:00
Harvey Kandola
c77b384215
space related bug fixesx
2017-10-09 10:56:59 -04:00
Harvey Kandola
de384f2412
returns users you can see spaces
2017-10-05 15:02:39 -04:00
Harvey Kandola
f5f30d2322
user/account store loading
2017-10-03 17:52:03 -04:00
Harvey Kandola
8f80673cde
removed named sql statements
2017-09-25 14:37:11 +01:00
Harvey Kandola
9ccd0fd19c
document tag editor re-vamped
2017-09-25 11:52:26 +01:00
Harvey Kandola
508ec00c6a
restrict user lists based on account.users permission
2017-09-22 10:22:52 +01:00
Harvey Kandola
6a651770b5
refactored permission code
2017-09-18 17:53:42 +01:00
Harvey Kandola
300b617583
using all new permissions for securing spaces and documents
...
WIP
2017-09-18 13:02:15 +01:00
Harvey Kandola
ef285c91de
persist permissions
...
WIP
2017-09-15 11:08:05 +01:00
Harvey Kandola
ae05cacf3f
re-working space permissions -- WIP
2017-09-13 19:22:38 +01:00
Harvey Kandola
c51ba65b1d
New schema for permissions and roles management
2017-09-12 09:59:43 +01:00