Commit Graph

57 Commits

Author SHA1 Message Date
Rainer Killinger
5e06df2e3f ci: remove caching of node_modules 2020-09-29 13:20:40 +02:00
Rainer Killinger
5a0f274be6 ci: update e2e webdriver to used chrome version 2020-09-28 18:06:25 +02:00
Frank Nagel
25434d54e3 fix: angular1 ng-if leftover 2020-06-02 14:04:08 +02:00
Michel Jonathan Schmitz
770945e0e9 docs: describe how to toggle backends 2020-05-15 17:17:37 +02:00
Michel Jonathan Schmitz
c1d33303aa feat: add backend toggle 2020-05-15 17:17:24 +02:00
Michel Jonathan Schmitz
d2517ae114 ci: add a web configuration 2020-05-15 17:16:40 +02:00
Sebastian Lange
49b7c6d383 refactor(setting): adjust setting module to new core translation
Closes #53
2019-11-27 20:56:47 +01:00
Rainer Killinger
24dbb42b34 fix: fixate webdriver to match used chrome version 2019-11-20 13:35:56 +01:00
Michel Jonathan Schmitz
2398acfe37 build: expose port in app-only dockerfile 2019-07-15 13:05:17 +02:00
Michel Jonathan Schmitz
cccfb975ff build: update dependencies 2019-07-15 13:04:27 +02:00
Michel Jonathan Schmitz
911492d064 fix: update core and apply stricter tslint rules 2019-07-10 12:38:29 +02:00
Michel Jonathan Schmitz
03c317430a build: update dependencies 2019-07-10 12:38:16 +02:00
Jovan Krunić
cd646a2795 ci: add staging and production environments
Closes #58
2019-05-31 14:12:11 +02:00
Sebastian Lange
235693a9e2 refactor: initialise settings from config module and persist only the values
Closes #30, #59
2019-05-07 15:23:52 +02:00
Jovan Krunić
e1039aa226 feat(data): show skeleton screens before data is loaded
Closes #4
2019-04-29 10:52:15 +00:00
Michel Jonathan Schmitz
88f87a2ce1 refactor: removed the origin component from the date series detail component 2019-04-29 09:33:13 +00:00
Jovan Krunić
38c026fd7d build: use OpenJDK 8 instead of Oracle's version
Fixes #57
2019-04-29 09:09:13 +00:00
Jovan Krunić
b9a95313cd ci: use cache instead of artifacts for node modules 2019-04-26 15:17:41 +02:00
Jovan Krunić
371dbc2890 build: ensure that webdriver is updated to fixed version
Closes #56
2019-04-26 15:17:02 +02:00
Jovan Krunić
478f49a874 fix(data): fix and adjust detail test using translation
Closes #50
2019-04-26 10:05:42 +02:00
Jovan Krunić
9d682125db fix: use HashLocationStrategy for routes
Closes #54
2019-04-18 15:22:32 +02:00
Jovan Krunić
58960a29ea feat(data): use general template for all offers
With help of Object.keys (which is provided to the
template) make offers template general for different
price group types (which are academic or sport course
for now).

See discussions on !2
2019-04-15 13:58:25 +02:00
Jovan Krunić
c3bc227a3c fix(data): fix template and other consistency issues 2019-04-15 13:41:27 +02:00
Jovan Krunić
5855accc16 feat(data): add data detail templates
Additionally clean up the code
2019-04-12 14:14:22 +02:00
Jovan Krunić
75ca8c8a73 build: update dependencies
Additionally adjust the code after the latest
rebase.
2019-04-12 14:14:22 +02:00
Jovan Krunić
3e697b17b4 feat: add basic templates for data list items 2019-04-12 14:14:22 +02:00
Jovan Krunić
9850cf77c2 build: update openstapps packages 2019-04-12 14:14:22 +02:00
Jovan Krunić
b6f92a7449 feat(data): implement basic facets handling
Related to #1
2019-04-12 14:14:22 +02:00
Jovan Krunić
2558163ad6 feat: use http interceptor for backendless development
Note: intercept method of the FakeBackendInterceptor should
be developed further whenever it is needed to fake a response
from the backend.

Closes #37
2019-04-12 14:14:22 +02:00
Jovan Krunić
8c3c2810e5 refactor(data): adjust data detail component 2019-04-12 14:14:22 +02:00
Jovan Krunić
017fc67765 feat(data): add method that checks if data item has been saved 2019-04-12 14:14:22 +02:00
Jovan Krunić
7caaa18b7e feat(data): use data provider for list and detail view 2019-04-12 14:14:22 +02:00
Jovan Krunić
ffe05e4548 feat(data): add basic methods of data provider
Related to #1
2019-04-12 14:14:20 +02:00
Jovan Krunić
c819d15386 build: upgrade to ionic 4 (update dependencies)
Closes #35
2019-04-12 13:51:43 +02:00
Jovan Krunić
63266f588f feat(storage): support deletion of multiple entries 2019-04-12 13:51:43 +02:00
Jovan Krunić
4334cad68c feat(storage): support search using a string 2019-04-12 13:51:43 +02:00
Jovan Krunić
86b9bff09a feat(storage): add search using regex 2019-04-12 13:51:43 +02:00
Jovan Krunić
246dddd5a5 refactor: move web http client to a new file 2019-04-12 13:51:43 +02:00
Jovan Krunić
83a2c85e05 ci: use gitlab's review apps (using surge.sh)
Closes #42
2019-04-12 12:12:27 +02:00
Jovan Krunić
a503811c1c fix: fix issues found by ng build for production
Closes #48
2019-04-12 12:12:26 +02:00
Sebastian Lange
161da630ea fix(config): fix catch ConfigFetchError in getValue
Closes #46
2019-04-09 14:57:06 +00:00
Jovan Krunić
301f872c06 ci: allow failure for audit 2019-04-09 14:31:07 +00:00
Jovan Krunić
7512135393 ci: remove duplicate image entry (setup) 2019-04-09 13:50:58 +00:00
Jovan Krunić
f0303d27b6 build: remove extraneous comma (tsconfig.json)
Closes #44
2019-04-09 13:34:54 +00:00
Sebastian Lange
406f400555 feat: add ConfigModule and FakeBackendInterceptor
Closes #34, #37
2019-04-03 15:57:29 +02:00
Jovan Krunić
0d1d26cd5d docs: add badges for pipeline status and docs 2019-03-04 15:05:20 +01:00
Jovan Krunić
5a74d7e85f build: upgrade packages with security issues 2019-03-04 14:32:56 +01:00
Jovan Krunić
11be564c8a docs: generate docs and publish them on gitlab pages
Closes #38
2019-03-04 11:55:30 +01:00
Sebastian Lange
584878d950 fix: catch error Setting "language" not provided 2019-02-11 12:33:33 +01:00
Sebastian Lange
a0c798f765 feat: add logger 2019-02-11 10:56:50 +01:00