Commit Graph
146 Commits
Author SHA1 Message Date
Denis Arh ba3d1967c5 Cleanup settings endpoint, expose setting struct on API 2019-10-30 20:23:54 +01:00
Denis Arh 274345cab6 Fix paging specs & docs 2019-10-29 10:06:14 +01:00
Denis Arh 9717e48f84 Refactor application repo 2019-10-29 10:06:14 +01:00
Denis Arh 509875b550 Refactor page repo 2019-10-29 10:06:14 +01:00
Denis Arh 14f66a0a94 Refactor module repo 2019-10-29 10:06:14 +01:00
Denis Arh 5c5066dcec Refactor chart repo 2019-10-29 10:06:14 +01:00
Denis Arh 4c67a7ed04 Refactor namespace repo 2019-10-29 10:06:14 +01:00
Denis Arh 9f090f355a Add support for subscriptions 2019-10-28 21:07:43 +01:00
Tomaž Jerman 08860a90e4 Add settings service to compose 2019-10-16 12:37:37 +02:00
Tomaž Jerman 8aee952aa9 Add settings service to messaging 2019-10-16 12:37:37 +02:00
Denis Arh 4134375569 User searching improvements
Remove standalone findbyIDs, add filtering by user and role ID
2019-10-10 12:23:31 +02:00
Tomaž Jerman 887aab30fc Tweak reminder filter params 2019-09-30 22:05:27 +02:00
Tomaž Jerman c16b50ac0c Allow reminders without remindAt 2019-09-30 22:05:27 +02:00
Tomaž Jerman eac8781d02 Add temporal filtering to reminders 2019-09-30 22:05:27 +02:00
Tomaž Jerman 3df7d7d50e Small code tweaks 2019-09-30 22:05:27 +02:00
Tomaž Jerman 33ad6c878b Add reminder routes 2019-09-30 22:05:27 +02:00
Denis Arh 6535034d87 Add full support for handle on module/chart/page 2019-09-30 10:20:39 +02:00
Denis Arh 28f8d23e52 Support for notification mail attachments 2019-09-29 14:20:02 +02:00
Denis Arh dc99bc2cb8 Add record procedure exec capabilities
This will allow us to perform bulk operations on record & record-values
2019-09-13 11:29:01 +02:00
Denis Arh 05dfa30500 Fix name description for application 2019-09-13 11:27:21 +02:00
Tomaž Jerman dacc855944 Add missing role handle param 2019-09-11 16:01:39 +02:00
Denis Arh 6b5ef8aaae Basic system autuomation, mail processing 2019-09-03 09:09:44 +02:00
Tomaž Jerman d0647f0f89 Define record import routes 2019-08-29 17:48:42 +02:00
Denis Arh 408834e92b spec cleanup, add find-by-handle for users 2019-08-27 18:01:18 +02:00
Denis Arh b8088caab5 Add option to filter namespaces by slug 2019-08-26 08:54:46 +02:00
Denis Arh cf13c950a0 Fix automation API docs 2019-08-23 13:49:36 +02:00
Denis Arh 7fd9c7fdfb Support searching modules by name 2019-08-23 13:49:36 +02:00
Denis Arh 751317d544 Support automation script testing and manual running 2019-08-23 13:49:36 +02:00
Denis Arh 3db9368a99 Add ability to pass custom struct as module & record to script runner 2019-08-23 13:49:36 +02:00
Denis Arh ffdeef1da2 Support for manual/explicit running of user scripts
Moved user-script endponts under /automation/
Add permission checking for trigger running
2019-08-23 13:49:36 +02:00
Denis Arh 6463df9af1 Improvements of automation trigger management 2019-08-23 13:49:36 +02:00
Denis Arh 38fe06998c Extreact & refactor automation scripts & triggets
Automation (scripts and triggers) is now a standalone package and can be used
in other services.
2019-08-23 13:49:36 +02:00
Denis Arh 5423cf43c8 Add JSON(L) and CSV record exporting capabilities
API endpoints, CSV and JSON record encoders, dedicated svc/repo methods
2019-08-15 16:42:51 +02:00
Denis Arh 0707f139c4 Support simple jsonl exports for records 2019-08-14 17:06:29 +02:00
Denis Arh c1e3231d00 Add support for membership policy, featured channels 2019-08-08 11:43:51 +02:00
Denis Arh dd5820253f Docs moved to corteza-docs repo 2019-07-14 11:23:29 +02:00
Denis Arh f601e0aa96 Improve record attachment upload capabilities
Add missing upload-to-non-existing record featue by moving endpoint away
from specific record and moving recordID, fieldName from PATH to POST
parameters
2019-07-08 08:14:19 +02:00
Denis Arh 6dc85c849d Improve role membership management through REST API 2019-07-02 18:48:42 +02:00
Denis Arh 0d299e0f32 Add ability to change password of another user 2019-06-26 19:15:01 +02:00
Denis Arh 70cac41579 Enhance user filtering
New response structure
Use query-builder
Refactor user service & repo
2019-06-26 17:45:26 +02:00
Denis Arh bb447ee795 Chan & thread unread fixes 2019-06-25 08:45:22 +02:00
Denis Arh 8592aa8d35 Remove flags, improve ENV handling
Following https://12factor.net/config, Corteza internals are now configurable
ONLT via environmental variables.

See .env.example for details
2019-05-30 01:04:07 +02:00
Denis Arh ba1118eb4f Update documentation 2019-05-29 22:42:42 +02:00
Denis Arh b732894109 Fix codegen and its outputs 2019-05-24 12:46:30 +02:00
Denis Arh d3678cc564 Remove required flag from slug param (compose namespaces) 2019-05-20 20:34:28 +02:00
Tit Petric fa6543b38f upd(messaging): remove dependencies on system 2019-05-19 12:05:54 +02:00
Denis Arh a3aeae64d3 Make "enabled" field for namespace not required 2019-05-15 17:52:12 +02:00
Denis Arh e0121d3a53 Same API endpoint for permission signature over three services 2019-05-15 11:16:34 +02:00
Denis Arh 4dece123a5 Refactor all services & controllers and implement new a/c pattern 2019-05-09 16:55:18 +02:00
Denis Arh a9358610f5 Make sign & userID params for attachment endpoints non-required 2019-04-30 13:33:25 +02:00