Denis Arh
2e875ee212
Report metrics field is no longer required
2019-01-17 13:28:55 +01:00
Denis Arh
7c87decc9f
Fix LIKE COLLATE param, improve filter/sort query generation
2019-01-16 17:10:53 +01:00
Denis Arh
e2ea47e145
Fix pkg import (sam vs crm)
2019-01-16 16:08:56 +01:00
Denis Arh
b7e4779999
Simplify page API endpoints, no more module preloading
2019-01-16 16:01:45 +01:00
Tit Petric
5e6100d83a
upd(crm): update routes for consistency, middleware
2019-01-16 12:54:50 +01:00
Tit Petric
433c7a8288
upd(sam): restructure routes for consistency
2019-01-16 12:39:12 +01:00
Tit Petric
6cafce4d03
upd(system): additional route middleware, route context
2019-01-16 12:28:50 +01:00
Denis Arh
3dcf10e398
Rename edit REST handlers/requests to update
2019-01-15 22:15:27 +01:00
Denis Arh
2feaf0f487
Remove obsolete handlers/request for Field
2019-01-15 21:01:39 +01:00
Denis Arh
13482c4de0
Merge branch 'rem-crm-record-json'
2019-01-15 18:16:38 +01:00
Denis Arh
08c72c60fc
Fix REST controller, add missing record ID on edit
2019-01-15 18:16:18 +01:00
Denis Arh
657d1cc4a0
Wrap parser error with report field info
2019-01-15 18:16:18 +01:00
Denis Arh
3fe634ef78
Fix parser to support sequential calls to Parse*() functs
2019-01-15 18:16:18 +01:00
Denis Arh
6d845f5186
Fix broken migration & type functions
2019-01-15 18:16:18 +01:00
Denis Arh
7e5179b9a1
Cleanup, update record report building
2019-01-15 18:16:18 +01:00
Denis Arh
5c68ed109e
Cleanup, preloading improved
2019-01-15 18:16:18 +01:00
Denis Arh
558fa54a1f
Improve record value handling, more strict type on API endpoints
2019-01-15 18:16:18 +01:00
Denis Arh
274d196eec
Rename crm_record_column to crm_record_value, remove column_ prefix
2019-01-15 18:16:18 +01:00
Denis Arh
cd4a0f5e66
Simplified record fetching
2019-01-15 18:16:17 +01:00
Mitja Zivkovic
9aab16987b
remove json field and fix filterin and ordering without json
2019-01-15 18:16:17 +01:00
Tit Petric
ad0d22f3ea
all(vendor): update vendor
2019-01-14 10:41:14 +01:00
Denis Arh
2b088f6b07
Merge branch 'feature/sso'
2019-01-14 10:41:06 +01:00
Denis Arh
bdaf0e2d8e
Add all sso releated deps
2019-01-14 10:40:52 +01:00
Denis Arh
ae733dc2c9
Credentials & social-sign-on, fixed mocks
2019-01-14 10:40:52 +01:00
Denis Arh
7c36966e68
Notification endpoint (for sending emails from the CRM)
2019-01-13 19:08:26 +01:00
Denis Arh
39b3d0a6bb
Remove spew.Dump leftovers from triggers
2019-01-13 14:45:59 +01:00
Denis Arh
500e8e317c
Improve SMTP
...
API can now be started without properly configured SMTP (it complains when it is used)
Send() function can now use alternative dialers (mostly used for testing)
Added mailhog service (make mailhog.up) to ease mail testing
Add default .env example that points to localhost:1025 (mailhog) setup
Proper unit testing
2019-01-13 14:45:27 +01:00
Denis Arh
9e249bef3f
Make filter on record-report endpoint non-requred
2019-01-11 19:56:48 +01:00
Denis Arh
67532b86ff
Allow no primary module for triggers
2019-01-11 15:30:45 +01:00
Tit Petric
11b25bd091
update mocks for sam/ and system/
2019-01-11 15:28:49 +01:00
Denis Arh
19abcb5a89
Add (record change) triggers
2019-01-10 14:10:02 +01:00
Denis Arh
74fd548fa9
Remove workflow & jobs stubs
2019-01-10 14:10:01 +01:00
Tit Petric
513152c277
add(all): include SMTP flags into apps
2019-01-09 19:08:30 +01:00
Tit Petric
6fba3cb81d
add(all): mail sending from app
2019-01-09 18:57:19 +01:00
Tit Petric
77d2ebe1dc
upd(all): vendor update
2019-01-09 18:56:43 +01:00
Denis Arh
1dfcf6d6ab
Merge branch 'route-tests'
2019-01-08 08:51:22 +01:00
Mitja Zivkovic
b02e542ae7
fix(system): add parsing of request to fill login parameters
2019-01-08 08:50:36 +01:00
Mitja Zivkovic
65503a87b6
add(system): route tests
2019-01-08 08:50:36 +01:00
Mitja Zivkovic
5604a99d76
sorting with AST ParseColumns
2019-01-08 08:48:16 +01:00
Mitja Zivkovic
4fa1e3e413
fix(system): sys_user password can be null
2019-01-07 15:36:51 +01:00
Denis Arh
ec9a08b42e
Thread filter now returns only threads current user created or replied to
2019-01-03 22:01:17 +01:00
Denis Arh
a83c1ed3e6
MarkAsUnread now returns number of unread messages
2019-01-03 21:37:41 +01:00
Denis Arh
1457bc4032
Optimize module, page loading
2019-01-03 06:40:28 +01:00
Denis Arh
f3e928c930
More explicit record query conditions
...
Wrapping base scope (module, deleted) into parenthasis so that any additional filter can not
negate it, adding explicit `json is not null` to prevent weird results
2019-01-02 16:28:12 +01:00
Denis Arh
d02040a46a
Add module meta field, fix field saving
2019-01-02 16:07:10 +01:00
Denis Arh
749423927a
Removed static chart data
2019-01-02 13:37:28 +01:00
Denis Arh
d1a07361bf
Add support for intervals for AST, report filtering
2018-12-29 08:10:11 +01:00
Denis Arh
c88f6cda6a
Improve AST testing, fix (multi) parethesis closing
2018-12-29 06:55:06 +01:00
Denis Arh
bcb74d54f7
Add support for new operators and sorting keywords
2018-12-28 19:09:44 +01:00
Denis Arh
d1562eb5ef
Fix params order in rest controller
2018-12-28 17:20:04 +01:00