1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-25 08:09:43 +02:00
Commit graph

55 commits

Author SHA1 Message Date
Harvey Kandola
4494ace0a2 Set org and per user locale 2022-03-19 18:07:38 -04:00
Harvey Kandola
df534f72fa i18n server-side strings 2022-03-16 16:58:42 -04:00
HarveyKandola
a97b6b22d9 Skip LDAP user creation if not sync'ed 2022-01-12 14:12:51 -05:00
HarveyKandola
4b89f3b1c2 Release 4.2.0 2022-01-11 21:20:01 -05:00
HarveyKandola
989b7cd62c Sync with Community 2021-08-19 13:02:56 -04:00
sauls8t
811e239baf Support comma-escaped LDAP DN values 2019-10-30 13:57:07 +00:00
HarveyKandola
8fa8a3657c Handle escaped comma in LDAP DN string
Closes #326
2019-10-28 15:03:53 +00:00
Derek Chen
891ba07db8 add run cas server section 2019-08-21 23:25:12 +08:00
sauls8t
2ee9a9ff46 Setting first/last name for all scenarios 2019-08-18 15:23:01 +01:00
Derek Chen
399c36611f update user firstname and lastname when login with CAS 2019-08-18 21:33:25 +08:00
Derek Chen
fbb73560c0 Get firstname and lastname from CAS attributes 2019-08-17 22:13:37 +08:00
Derek Chen
15e687841f Merge branch 'auth-with-cas' of github.com:dereknex/community into auth-with-cas 2019-08-16 22:24:51 +08:00
Derek Chen
0a10087160 fix got blank page when CAS auth failure 2019-08-16 22:17:52 +08:00
sauls8t
4f248bf018 Linting 2019-08-15 17:15:39 +01:00
Derek Chen
8c2df6178d auth with cas 2019-08-09 13:44:03 +08:00
Harvey Kandola
b054addb9c Support dual login via LDAP and forms authentication
Closes #256 as we now support dual login -- LDAP and forms authentication.

Also bumped the vendored library to LDAP.v3 as it contains bug fixes.
2019-05-13 16:14:11 +01:00
sauls8t
8ab3cbe7e8 Support any name database
Closes #264
2019-05-10 16:38:19 +01:00
sauls8t
1da49974cb Improve reverse proxy support
Should address edge cases and close #224 -- subject to field testing.

Does require the NGINX deployments use the following:

proxy_pass <http://documize-url:5001>;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $remote_addr;
2019-04-11 14:45:36 +01:00
Harvey Kandola
80aab3ce99 SQL Server provider basics 2019-03-27 15:09:48 -04:00
McMatts
36d7136210 Add diagnostic message for LDAP auth 2019-03-08 15:45:46 +00:00
Harvey Kandola
e116d3b000 Subscription checks 2018-10-29 16:53:54 +00:00
Harvey Kandola
4b543733e7 Provide better Keycloak aiuth failure msg 2018-10-23 16:57:40 +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
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
Harvey Kandola
d7fea2125f LDAP improvements 2018-09-12 20:03:06 +01:00
sauls8t
e03497032b Use paging for LDAP queries 2018-09-07 15:09:54 +01:00
sauls8t
ae084ae0bb Improve LDAP tests and preview process 2018-09-05 15:54:00 +01:00
sauls8t
074eea3aeb PRovide LDAP sync and authentication 2018-09-04 17:19:26 +01:00
sauls8t
63b17f9b88 Preview LDAP connection results 2018-09-03 18:19:46 +01:00
sauls8t
1ce7e53398 Capture LDAP configuration 2018-09-03 17:36:54 +01:00
sauls8t
fd167234ae Discrete data loading functions 2018-09-01 14:50:37 +01:00
sauls8t
e6b557f43b Refactor LDAP code into discrete functions 2018-08-31 21:00:51 +01:00
sauls8t
a7865d0f71 Refactor LDAP tests with reusable code 2018-08-30 16:01:36 +01:00
sauls8t
7df0fbcb2b Process mulitple groups in LDAP/AD group filter 2018-08-30 11:37:05 +01:00
sauls8t
e490407260 Refactor LDAP tests
Local tests run against OpenLDAP Docker container with sample data.

Public tests run against OpenLDAP server hosted by enterprising 3rd party ( https://www.forumsys.com/tutorials/integration-how-to/ldap/online-ldap-test-server).

AD tests run against AD server hosted in Azure.
2018-08-29 17:05:01 +01:00
sauls8t
e7bff0359a Authentication tests against LDAP and AD 2018-08-29 16:58:54 +01:00
sauls8t
2a2831e576 LDAP group fetching and AD connectivity 2018-08-29 16:20:37 +01:00
sauls8t
8d3dfcc3c7 [WIP] Basic LDAP connectivity 2018-08-28 10:19:22 +01:00
McMatts
6073b24036 Increased Keycloak sync max results setting
Set to 99999 to support larger installations.
2018-08-21 15:41:46 +01:00
McMatts
351b8dcc12 Set user admin max results and Keycloak sync option 2018-08-20 17:17:25 +01:00
sauls8t
91c8b05d89 Make Keycloak integration compatible with 4 series
Troubleshooting information provided
2018-04-23 12:47:31 +01:00
sauls8t
ed11c0ad11 add/remove group membership 2018-03-01 19:14:27 +00:00
sauls8t
1ef8807b2d increase token expiry 2018-02-08 11:40:04 +00:00
Harvey Kandola
30321781c2 implemented view users permission 2017-10-04 12:27:56 -04:00
Harvey Kandola
a982af6e79 permission screen UI overflow fix
1. handle long username overflow on space permissions screen
2. only show document history to editors
3. removed redundant document editing permission check
4. Ensure subdomain is detected when accepting space invitation
2017-08-31 18:01:07 +01:00
Harvey Kandola
8081b60146 set defaults for request context 2017-08-27 16:39:09 +01:00
Harvey Kandola
476403bf46 wrap errors up, log at top level only 2017-08-03 10:00:24 +01:00
Harvey Kandola
ecc94f31c9 changed indexer coupling 2017-08-02 15:58:39 +01:00
Harvey Kandola
562872a4a8 removed old API 2017-08-02 15:26:31 +01:00