3
0
Commit Graph

1222 Commits

Author SHA1 Message Date
Tit Petric
f472ac05d1 fixes after database profiler/logger refactor 2019-08-06 20:27:56 +00:00
Tit Petric
cc3c100c62 replace profiler with logger, update logger option to bool 2019-08-06 20:27:35 +00:00
Tit Petric
c4da01853d update vendor for titpetric/factory 2019-08-06 20:09:59 +00:00
Denis Arh
3164883736 Remove wait-for-it test service 2019-07-31 16:07:08 +02:00
Denis Arh
84ed53f429 Refactor repo functions to UPDATE instead of REPLACE 2019-07-23 07:08:14 +02:00
Denis Arh
8a5ca66fce Clear all threads when marking channel as read 2019-07-19 23:13:15 +02:00
Denis Arh
f86d3eb4d7 Remove uneeded sorting conditions 2019-07-19 23:04:12 +02:00
Denis Arh
6ea7dcaf13 Reorder CI pipeline
corteza-server is most often needed so lets push it in front
2019-07-19 22:06:25 +02:00
Denis Arh
ba3b59acd3 Unread refactoring, moving logic to backend 2019-07-19 22:03:39 +02:00
Denis Arh
8d7fb9c814 Explicit casts on order-by for record values 2019-07-19 06:48:46 +02:00
Denis Arh
38b117044c Remove "ORDER BY" before counting rows 2019-07-19 06:32:31 +02:00
Denis Arh
72672f6202 Add more logging + support for PROVISION_SETTINGS_AUTH_EXTERNAL_* 2019-07-18 14:47:42 +02:00
Denis Arh
2586919c6b Ability to provision OIDC w/o full redir-url verification 2019-07-18 14:47:01 +02:00
Denis Arh
0e1575f90f Add ability to provision OIDC providers from ENV
PROVISION_OIDC_PROVIDER="name provider-url"
2019-07-17 13:41:24 +02:00
Denis Arh
f75861c917 Add internal exec delay functionality for the API
Delay API startup options:
 - duration (WAIT_FOR)
 - service hosts (WAIT_FOR_SERVICES=host1:80 host2:3306)
 - service URL (WAIT_FOR_SERVICES=https://cortezaproject.org)
2019-07-17 10:23:30 +02:00
Denis Arh
9f19a49317 Improve DB conn. code, make retry/timeout configurable 2019-07-17 10:20:41 +02:00
Denis Arh
ed4acf58ca Add support for IS NULL and IS NOT NULL syntax 2019-07-16 09:54:39 +02:00
Denis Arh
b006cb8784 Additional ws session check before writing
Avoiding reported "invalid memory address or nil pointer dereference"
2019-07-16 09:01:01 +02:00
Denis Arh
12c7ae682d Add missing auto-discovery setting 2019-07-15 15:28:15 +02:00
Denis Arh
14f1fe4b58 Refactor & merge external auth settings 2019-07-15 14:57:25 +02:00
Denis Arh
de26f15c8e Refactor auth settings auto-discovery to new file 2019-07-15 11:57:14 +02:00
Denis Arh
d92fd8a2e2 Better frontend url discovery 2019-07-15 11:33:52 +02:00
Denis Arh
3602132a13 Extend settings management CLI command
Add --prefix flag to remove multiple values
2019-07-15 11:33:23 +02:00
Denis Arh
5f7bd696cf Properly cast provider name to label 2019-07-15 07:51:38 +02:00
Denis Arh
30400754ef Fix InitService under monolith build 2019-07-14 14:22:11 +02:00
Denis Arh
09aeaac5d7 Refactor app bootstraping, improve ext provider autodiscovery 2019-07-14 13:58:27 +02:00
Denis Arh
ab4b74620f Improve settings auto-discovery, make it provisionable 2019-07-14 11:24:43 +02:00
Denis Arh
dd5820253f Docs moved to corteza-docs repo 2019-07-14 11:23:29 +02:00
Denis Arh
00bad0cfce More robust external auth flow 2019-07-13 17:39:00 +02:00
Denis Arh
669a2435e4 Do not test auto-promotion path 2019-07-11 22:33:32 +02:00
Denis Arh
225439e302 Ignore existing ns entries 2019-07-11 22:33:14 +02:00
Denis Arh
dd66f0398b Fix nasty little bug with user-autopromotion 2019-07-09 17:59:11 +02:00
Denis Arh
acffdc1c65 Simplify/improve logging configuration 2019-07-09 17:47:58 +02:00
Denis Arh
690f23b6da Orchestrate ApiServerPreRun runners on monolith 2019-07-09 16:28:21 +02:00
Denis Arh
879dfd6709 Fix typo in column name 2019-07-08 19:27:46 +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
60ad32e440 Add support for error (panic) reporting through Sentry 2019-07-03 16:35:06 +02:00
Denis Arh
4973638e2a Simplify code for existing-user check in signup 2019-07-03 14:37:07 +02:00
Denis Arh
751f93894a Fix user counter 2019-07-03 14:36:45 +02:00
Denis Arh
6dc85c849d Improve role membership management through REST API 2019-07-02 18:48:42 +02:00
Denis Arh
ae85cb8158 Adjust message sorting when doing after/before & from/to filtering
cortezaproject/corteza-webapp-messaging#35
2019-07-02 17:10:34 +02:00
Denis Arh
6c3f5f1bbe Ignore deleted record when building report
Fix: cortezaproject/corteza-webapp-compose#68
2019-07-02 09:56:04 +02:00
Denis Arh
c1de0a5adf Do not parse filters on empty string (avoid "empty node set" error) 2019-07-02 06:27:25 +02:00
Denis Arh
8f3c9d72eb Allow page reorder on root
We require page creation permissions to reorder on root
2019-06-27 15:54:50 +02:00
Denis Arh
bf8e57fad8 Update PR template
Now in sync with CONTRIBUTING.md
2019-06-27 00:02:38 +02:00
Denis Arh
c52c2ae8f7 Add AST node validation 2019-06-26 23:01:51 +02:00
Denis Arh
59a5df253f Better record value sanitization, refactor & split tests 2019-06-26 23:01:26 +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
4433ef2c37 Add success message to system REST endpoints (delete, suspend...) 2019-06-26 13:32:07 +02:00