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

105 commits

Author SHA1 Message Date
Harvey Kandola
4494ace0a2 Set org and per user locale 2022-03-19 18:07:38 -04:00
Harvey Kandola
7255eb4f56 i18n server-side strings 2022-03-16 17:39:01 -04:00
Harvey Kandola
df534f72fa i18n server-side strings 2022-03-16 16:58:42 -04:00
McMatts
8a25509019 Implement basic i18n client-side foundation 2022-03-01 20:01:06 -05:00
HarveyKandola
a97b6b22d9 Skip LDAP user creation if not sync'ed 2022-01-12 14:12:51 -05:00
sauls8t
9bee58057e Add new pin related audit types 2020-02-04 14:37:02 +00:00
sauls8t
e014f5b5c1 Pinned documents
Closes #278

Pin documents to the top of each space.
2020-02-03 21:00:35 +00:00
HarveyKandola
f117e91bcb Specify default categories for new documents
Closes #339

All new documents will be assigned default categories.

Documents created from templates that already have categories take precedence.
2019-11-15 14:51:52 +00: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
HarveyKandola
3621e2fb79 Install helps docs as part of onboarding process
Our own docs are installed as sample data!

Refactored search reindexing code.
2019-06-24 17:01:56 +01:00
sauls8t
80f0876b51 Show admins incomplete config indicator
SMTP checks to start with.
2019-06-19 13:39:36 +01:00
sauls8t
ec8d5c78e2 Provide copy document option
Duplicates entire document tree into a new document (same space).
2019-06-06 11:45:41 +01: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
Harvey Kandola
166aeba09b [WIP] PDF viewer section & per section attachments 2019-04-17 17:13:18 +01:00
Harvey Kandola
e10d04d22e Exclude draft versions from non-lifecycle users
Only show draft documents to those with lifecycle permissions.

Closes #242
2019-04-15 13:23:41 +01:00
Harvey Kandola
64403c402b Make store SQL Server compatible 2019-04-01 12:02:23 +01:00
McMatts
1d00f8ac6e Allow sorting of search results and space contents
Closes #187

Sort search results and space contents by Name, Created or Revised.
2019-03-13 11:40:36 +00:00
Harvey Kandola
bbed3e5a08 Chaneg build number data type to string
Fixes #198
2019-02-10 13:12:17 +00:00
Harvey Kandola
5467771542 Display category names in documents list (space view)
We pre-fetch category names and attach them to documents.
2019-01-08 12:43:25 +00:00
McMatts
036f36ba1d Enable custom logo upload and rendering 2019-01-06 13:50:12 +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
11e164496b [WIP] theme selector 2018-11-24 16:13:21 +00:00
McMatts
5d632712e0 Improve Space permissions
Closes out loopholes that allowed managers to kick owners.
2018-11-16 19:18:10 +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
Harvey Kandola
9667e8c2a0 Record user event backed-up-database 2018-10-20 17:31:59 +01:00
sauls8t
cee71cb313 Tweaks to backup process permissions 2018-10-20 12:41:26 +01:00
sauls8t
ec1939c01d Provide Backup/Restore for system and tenant 2018-10-17 14:27:40 +01:00
sauls8t
516140dd7e [WIP] Provide system restore facility
Co-Authored-By: Harvey Kandola <harvey@documize.com>
2018-10-15 18:59:21 +01:00
sauls8t
e0457b40da EmberJS: FolderID to SpaceID
Co-Authored-By: Harvey Kandola <harvey@documize.com>
2018-10-12 17:54:15 +01:00
sauls8t
66d5e73ed1 Generate global or tenant level backup file 2018-10-11 16:19:11 +01:00
sauls8t
4094677792 [WIP] Backup process outline 2018-10-10 15:13:09 +01:00
Harvey Kandola
391c143483 Change RefID field size from 16 to 20 with updated algo
Xid dependency updated.

Moved to 20 length ID values.

Added new revision number to version and meta information. Revision number is timestamp format.
2018-10-04 21:03:47 +01:00
HarveyKandola
8a65567169 Implement PostgreSQL Full Text Search++
1. Full text search supports MySQL, MariaDB, Percona and now PostgreSQL.
2. Changed SQL Variant to typed enum.
3. Changed doc.Versioned from INT to BOOL.
4. Search Reindexer now parses all documents and attachments.
5. Site meta API call returns storage provider type.
6. README prep'ed for PostgreSQL support.
7. DELETE SQL statements ignore zero rows affected.

Closes #100 !!!

Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
Co-Authored-By: McMatts <matt@documize.com>
2018-09-28 16:33:15 +01:00
sauls8t
8ee63de6c7 More SQL changes in line with new schema 2018-09-20 12:47:47 +01:00
Harvey Kandola
3ea6ae3c37 Make Sitemap & Robots.txt use new schema 2018-09-20 09:31:06 +01:00
Harvey Kandola
4f0cc2f616 Make API work with new schema 2018-09-19 16:03:29 +01:00
Harvey Kandola
28342fcf5e [WIP] new schema implementation 2018-09-18 20:55:40 +01:00
Harvey Kandola
9ee9526a47 Display subscription information 2018-09-10 10:12:14 +01:00
sauls8t
e03497032b Use paging for LDAP queries 2018-09-07 15:09:54 +01:00
sauls8t
6e0958b3c3 Bump version 2018-09-04 17:44:40 +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
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
Harvey Kandola
4cfbd57871 Allow content to contain links to network locations 2018-07-09 14:41:55 -04:00