Commit Graph
60 Commits
Author SHA1 Message Date
Jovan Krunić 1a8660590f style: improve design and add logo
- show data icons in thumbnails in data list items
- add app logo
- fix various visibility issues
2021-03-23 15:59:58 +00:00
Jovan Krunić 0641ab12c8 build: use en_US as locale 2021-02-10 06:56:31 +00:00
Jovan Krunić 5790bec724 build: update cordova dependencies 2021-02-10 06:56:31 +00:00
Jovan Krunić b4bed4e834 build: update android sdk (use api 30) 2021-02-10 06:56:31 +00:00
Jovan Krunić 7b767001ad build: fix/update the angular devkit tools 2021-02-10 06:56:31 +00:00
Jovan Krunić 65c0f12c1c build: optimize the Dockerfile 2021-02-10 06:56:31 +00:00
Jovan Krunić c10ae803d1 build: update ionic and cordova 2021-02-10 06:56:30 +00:00
Jovan Krunić f4b6eb35e9 build: use correct ionic cli package 2021-02-10 06:56:30 +00:00
Jovan Krunić 3e93ae7363 build: update node to v14 2021-02-10 06:56:30 +00:00
Jovan Krunić 68303e1f09 build: update ubuntu version in docker image 2021-02-10 06:56:30 +00:00
Jovan Krunić bb94c71761 feat: use school-neutral news image fallback via css 2021-01-30 16:29:50 +01:00
Jovan Krunić 1f3d9ad5f0 feat: refresh on pull for news module 2021-01-29 11:36:38 +01:00
Jovan Krunić 22cd0af1bf feat: news module 2021-01-29 11:36:37 +01:00
Jovan Krunić 66b8720da0 fix: use stapps core version to compare with backends' core version
Note: not app version (e.g. 2.0.0).

Closes #77
2020-11-27 16:11:14 +01:00
Jovan Krunić 072204b748 docs: fix and adjust the README file 2020-11-26 10:11:46 +01:00
Jovan Krunić bba0964fae refactor: use ionic instead of angular-cli for start scripts 2020-11-26 10:11:43 +01:00
Jovan Krunić b0cd37732e ci: use real backend instead of fake backend for web reviews
Closes #75
2020-11-25 17:22:17 +01:00
Jovan Krunić 6647750a6c refactor: use new backend version (2.x.x)
Close #74
2020-11-25 15:36:59 +01:00
Jovan Krunić 987f9d45f5 refactor: use ngx-logger instead of @openstapps/logger
Closes #71
2020-11-17 15:19:23 +01:00
Jovan Krunić f7790426cd fix: adjust code to overcome the breaking changes (ionic 4 to 5)
Closes #70
2020-11-03 17:29:58 +01:00
Jovan KrunićandRainer Killinger 2e8d717607 refactor: adjust code after upgrade of ionic from v4 to v5
Note: used observables instead of events service which
doesn't exist in ionic 5 anymore.
2020-10-29 12:12:06 +01:00
Jovan Krunić cc357f36b6 build: upgrade to angular 9 2020-10-27 18:08:51 +01:00
Jovan Krunić 06e5226bbf build: update ngx-markdown 2020-10-27 18:05:16 +01:00
Jovan Krunić 28de70abd3 build: update typescript to 3.8.x 2020-10-27 17:55:35 +01:00
Jovan Krunić 2b88518ca4 build: update typescript to 3.7.x 2020-10-27 17:47:01 +01:00
Jovan Krunić 3dc115eb3a build: update to ionic 5 and angular 8 2020-10-27 17:42:16 +01:00
Jovan Krunić cd646a2795 ci: add staging and production environments
Closes #58
2019-05-31 14:12:11 +02:00
Jovan KrunićandSebastian Lange e1039aa226 feat(data): show skeleton screens before data is loaded
Closes #4
2019-04-29 10:52:15 +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
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
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
Jovan Krunić 8b23159e67 feat: add the app 2018-12-11 22:11:50 +01:00
Jovan Krunić b4268b236f ci: add image for building the app 2018-12-11 22:05:31 +01:00