HarveyKandola
707dc1e052
Increase category name size
2022-01-11 13:52:41 -05: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
HarveyKandola
fad1de2e41
Overhaul the space stats module
...
Closes #274
All space counters are reset after document and catergory operations.
2019-09-24 13:39:57 +01:00
HarveyKandola
3b76e10ee0
Ensure doc protected from non-category viewers
...
Closes #310
2019-08-27 15:24:59 +01:00
Harvey Kandola
a41f43c380
WIP SQL Server support
2019-04-01 20:08:57 +01:00
Harvey Kandola
64403c402b
Make store SQL Server compatible
2019-04-01 12:02:23 +01:00
Harvey Kandola
1d4a20cdfe
Optimize category SQL code
...
Removed redundant join condition -- should speed things up!
2019-01-08 12:42:32 +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
McMatts
5d632712e0
Improve Space permissions
...
Closes out loopholes that allowed managers to kick owners.
2018-11-16 19:18:10 +00:00
sauls8t
4094677792
[WIP] Backup process outline
2018-10-10 15:13:09 +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
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
8ee63de6c7
More SQL changes in line with new schema
2018-09-20 12:47:47 +01:00
sauls8t
944fd98421
Fixed up more SQL store breaking changes
2018-09-20 11:12:17 +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
sauls8t
63ce324eae
Exclude non-live documents from space level category counts.
2018-08-01 13:50:39 -04:00
Harvey Kandola
743eae5aad
Templates document carry forward categories
2018-07-18 17:57:17 -04:00
sauls8t
10a184ad10
Cap category @ 30
2018-06-29 15:53:57 +01:00
HarveyKandola
467acec3c4
Implement category-based permissioning for search results
...
Only see what you can see.
Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
2018-06-22 17:01:26 +01:00
McMatts
962a8369aa
Prettify some code
2018-04-26 12:02:36 +01:00
McMatts
663ec23c75
Fix slient error drop
2018-04-05 14:22:23 +01:00
McMatts
274b77cb8f
Clean up category code/formatting for MySQL store
2018-04-04 14:38:41 +01:00
sauls8t
22679920d0
Set category permissions for both users and groups
2018-03-06 10:39:47 +00:00
sauls8t
08f0c2cd0b
Replace permission related strings with typed values
2018-03-02 14:47:58 +00:00
sauls8t
3993cfeb8e
Ensure space view permission comes before doc permissions
2018-02-16 12:56:05 +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
Harvey Kandola
1e3f8e51f0
sticky form headers, category improvements, dropdown improvements
2017-10-11 16:05:24 -04:00
Harvey Kandola
318abef710
bulk data load methods for space and document views
2017-10-08 20:53:25 -04:00
Harvey Kandola
c8dc284d03
css tweaks
2017-10-05 11:41:53 -04:00
Harvey Kandola
ab7a515b9d
secure category list when viewing document
2017-10-04 14:42:07 -04:00
Harvey Kandola
1d2109aa44
upgraded gorilla mux dependency, improved anon viewing
2017-10-04 14:02:03 -04:00
Harvey Kandola
7ce3adb65e
anon user space/categopry handling
2017-10-04 13:27:48 -04:00
Harvey Kandola
8d761da939
delete space, mov doc edge cases
2017-09-26 20:13:44 +01:00
Harvey Kandola
5481de4e1c
document list: show by selected space/category
2017-09-26 16:30:16 +01:00
Harvey Kandola
8f80673cde
removed named sql statements
2017-09-25 14:37:11 +01:00
Harvey Kandola
f0582e18f7
add category to document
2017-09-22 17:23:14 +01:00
Harvey Kandola
508ec00c6a
restrict user lists based on account.users permission
2017-09-22 10:22:52 +01:00
Harvey Kandola
b56d3426d2
ember-truth-helpers, allow for no category viewers
2017-09-22 08:52:11 +01:00
Harvey Kandola
3a9675eb14
refined category permission checks
2017-09-21 18:59:43 +01:00
Harvey Kandola
3f31d6d15e
category permission admin, re-vamped view layout
2017-09-21 15:48:00 +01:00
Harvey Kandola
775990f040
navigation merged into left sidebar
2017-09-20 08:10:43 +01:00
Harvey Kandola
ea38729f55
edit category
2017-09-19 18:55:33 +01:00
Harvey Kandola
4874d23f15
space categorty management
2017-09-19 17:58:33 +01:00