Commit Graph

56 Commits

Author SHA1 Message Date
Mario Voigt 430ebbd1c5
support ldaps (#670) 2023-03-21 21:56:14 +01:00
bgamard 1aa21c3762 bump dependencies 2023-03-19 14:28:22 +01:00
bgamard 21efd1e4a7 Closes #658 2023-03-12 13:35:35 +01:00
bgamard e6cfd899e5 Closes #632: validate POST /app/config_inbox and update documentation 2022-04-17 13:23:22 +02:00
Ben Grabham 0b7c42e814
Check if environment variables are not empty strings as well as not null (#623) 2022-02-20 15:48:37 +01:00
bgamard 81a7f154c2 logs only for admin 2022-02-02 21:17:58 +01:00
Evil McJerkface 1346dd3616
Add option to specify a particular IMAP folder (aka "label" in Gmail) (#477) 2020-11-22 13:39:39 +01:00
bgamard a9719feeec LDAP support, courtesy of an anonymous donator 2020-08-28 18:09:54 +02:00
cadast 95c37a03f8
Improve Inbox Scanning (#407)
closes #386: delete emails after import + closes #405: auto tag documents imported by email
2020-05-14 13:59:11 +02:00
Benjamin Gamard 35c3ee023b Closes #222: full reindexing scalable + concurrent Lucene merges 2018-10-29 18:32:39 +01:00
Benjamin Gamard 763f91fd4c Closes #220: background tasks count 2018-04-22 11:12:09 +02:00
Benjamin Gamard d0335b6b16 Closes #206: action to process all files 2018-04-09 13:02:39 +02:00
Benjamin Gamard d1a8fa38b0 Refactor documents and files indexing 2018-03-29 17:59:48 +02:00
Benjamin Gamard 062dee987f #180: last inbox sync infos 2018-02-27 17:11:04 +01:00
Benjamin Gamard 3720a881a4 #180: IMAP inbox synching (api) 2018-02-27 14:58:37 +01:00
Benjamin Gamard 9a9e86829e #179: default language (api) 2018-02-22 12:57:33 +01:00
Benjamin Gamard 2156848e4a GET /app returns document count 2017-11-21 09:49:33 +01:00
Benjamin Gamard d786862a60 Closes #167: disable users 2017-11-20 21:21:50 +01:00
Benjamin Gamard fb75bafe96 Closes #166: global quota 2017-11-20 20:34:29 +01:00
Benjamin Gamard df1d013b1c Closes #165: smtp hostname/port/username/password configurables with env 2017-11-18 19:34:13 +01:00
Benjamin Gamard 4cf1f29e0a Closes #161: password recovery by email 2017-11-17 23:17:05 +01:00
bgamard 65937d6f4c #161: password recovery by email (wip) 2017-11-17 17:01:08 +01:00
jendib cdd19e182b Closes #113: Fire async events after request transaction commit 2016-08-26 21:22:27 +02:00
jendib ead01ce1d0
#85: Guest login configuration 2016-05-28 23:09:52 +02:00
jendib 177bbceaf4
#103: API documentation for all resources except /document 2016-05-12 01:26:02 +02:00
jendib b9cd113dc0
Closes #99: Update /app/batch/clean_storage & /app/batch/acl_tags 2016-05-09 19:11:44 +02:00
jendib 6f89a50fe5
Fix batch for ACLs on tags 2016-05-08 23:20:58 +02:00
jendib a55c55bbdb
Closes #83: Edit ACLs for tags in UI + batch for old DB 2016-05-08 00:46:32 +02:00
jendib 31fff7e021 Update TODO 2016-03-13 23:18:33 +01:00
jendib 0dda01269f Search logs by min level instead of exact level 2016-03-13 23:13:12 +01:00
jendib 5f82752416 Quota updates are not polluting the audit log anymore 2015-12-12 01:56:54 +01:00
jendib 5f516047bd #48: Soft delete before hard delete 2015-12-01 01:16:57 +01:00
jendib e930ce4d47 Closes #48: Delete linked data properly + batch to clean orphan data 2015-12-01 00:32:57 +01:00
jendib bc323e9945 #41: Don't update deleted user quota in batch 2015-11-30 00:28:51 +01:00
jendib aa97253ec7 #41: Batch to rebuild quota storage + UI: show and edit quota 2015-11-29 23:14:33 +01:00
jendib 90a4949d76 #41: Quota increase/decrease when file is added/delete
+ java.nio-ization
2015-11-29 19:42:49 +01:00
jendib 0fe51d355c Closes #29: Upgrade to Jersey 2 2015-09-07 21:51:13 +02:00
jendib ea4e3fd8f2 #20: Audit log displayed on main screen 2015-05-17 22:20:34 +02:00
jendib ff994ce63b #13: Disable shared status in GET /document/list (too slow) 2015-05-09 16:48:01 +02:00
jendib fc1bb22d8d #13: ACL system 2015-05-09 14:44:19 +02:00
jendib e37eab3b7a All users can access logs 2013-09-05 11:34:53 +02:00
jendib 62a5840777 Alert in navigation bar if there is a new error in logs 2013-08-22 17:41:47 +02:00
jendib db7a9f0e4a Encrypt stored files in SHA 256 2013-08-20 21:51:07 +02:00
jendib 2c7083aa43 Force loading of corrupted PDF 2013-08-18 14:11:08 +02:00
jendib d3f59554f8 Index and generate thumbnails from PDF 2013-08-18 13:48:08 +02:00
jendib fd95ecc4cb Batch to regenerate all file variations 2013-08-18 02:12:48 +02:00
jendib dab6f4b9d1 Intermediate thumbnail size more web-friendly 2013-08-18 01:26:34 +02:00
jendib 6b5c1b2b51 Delete files from storage when necessary,
batch to cleanup storage for orphan files,
better Lucene directory reader management
2013-08-18 00:53:01 +02:00
jendib 5451c79674 Fix OCR all files batch 2013-08-17 16:59:16 +02:00
jendib e2bd85da5f OCR all files in database asynchronously 2013-08-17 16:54:53 +02:00