Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
bbb0f91
updated to latest simplystore
poef Feb 20, 2024
f1510c1
updated
poef Feb 20, 2024
c251a05
updated
poef Feb 20, 2024
7511126
updated curriculum-store and curriculum-rest-api, added commands para…
poef Mar 7, 2024
de329bc
bumped simplystore
poef Mar 11, 2024
64f8a3b
updated simplystore version
poef Mar 12, 2024
ed54a43
fixed crash in query
poef Mar 13, 2024
7c02938
updated store and rest api to handle deleted entities as well as quer…
poef Mar 13, 2024
e8191d6
updated curriculum-store to simplystore with od-jsontag
poef Mar 19, 2024
6f2dd73
now with working changes, preview and commit
poef Mar 28, 2024
5fd84ee
updated submodules
poef Apr 25, 2024
2f17ff5
updated submodule
poef Apr 25, 2024
16fdab8
updated submodule
poef Apr 25, 2024
5eb0795
latest simplystore branch
poef Jun 18, 2024
f5d6f4b
latest main branch
poef Jun 18, 2024
906ef6e
updates to implement importing excel sheets
poef Jul 3, 2024
c1666fe
commit for release
poef Jul 4, 2024
5178560
updated simplystore and rest api
poef Sep 9, 2024
2120f77
updated to latest simplystore
poef Sep 9, 2024
edcf759
updated to support meta.schema
poef Sep 23, 2024
97a302f
updated store to use meta.schema in commands as well
poef Sep 23, 2024
f902a12
latest version of jaqt (with distinct)
poef Oct 2, 2024
24f1a0e
updated rest api and store
poef Oct 24, 2024
58a9719
updated to make excel import work
poef Nov 14, 2024
8747a34
updated to latest fixes
poef Nov 27, 2024
91a99c0
updated to latest fixes
poef Nov 27, 2024
609aaf7
added source view
poef Dec 11, 2024
cc1f34b
updated simplystore to fix jaqt bug
poef Jan 13, 2025
dce2e88
updated rest api and store
poef Mar 4, 2025
71c99e6
updated with new jaqt query functions many/one, now with support for …
poef Sep 24, 2025
f2aa13e
added registration server
poef Oct 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@
[submodule "curriculum-store"]
path = curriculum-store
url = [email protected]:slonl/curriculum-store
[submodule "curriculum-registration-app"]
path = curriculum-registration-app
url = [email protected]:slonl/curriculum-registration-app
1 change: 1 addition & 0 deletions curriculum-registration-app
2 changes: 1 addition & 1 deletion curriculum-rest-api
Submodule curriculum-rest-api updated 49 files
+0 −6 apiKeys.json
+131 −48 data-browser/index.html
+4,914 −744 package-lock.json
+6 −3 package.json
+73 −9 src/api-server.js
+44 −6 src/opendata-api.js
+53 −50 src/opendata-api/curriculum-basis.js
+171 −68 src/opendata-api/curriculum-erk.js
+173 −139 src/opendata-api/curriculum-examenprogramma-bg.js
+163 −121 src/opendata-api/curriculum-examenprogramma.js
+76 −41 src/opendata-api/curriculum-fo.js
+91 −103 src/opendata-api/curriculum-inhoudslijnen.js
+117 −101 src/opendata-api/curriculum-kerndoelen.js
+202 −142 src/opendata-api/curriculum-leerdoelenkaarten.js
+0 −871 src/opendata-api/curriculum-lpib.js
+114 −90 src/opendata-api/curriculum-niveauhierarchie.js
+139 −142 src/opendata-api/curriculum-referentiekader.js
+29 −26 src/opendata-api/curriculum-samenhang.js
+98 −87 src/opendata-api/curriculum-syllabus.js
+1 −1 src/storeQuery.js
+2 −116 src/tree-query.js
+127 −0 test/changes.mjs
+44 −0 test/requirements.md
+470 −0 test/selenium/SLO_Tests.side
+521 −10 www/assets/css/extra.css
+71 −0 www/assets/css/print.css
+411 −239 www/assets/js/api.js
+3 −0 www/assets/js/changes.js
+770 −0 www/assets/js/changes.mjs
+2,205 −895 www/assets/js/databrowser.js
+47 −32 www/assets/js/datasources.js
+3 −0 www/assets/js/import.js
+320 −0 www/assets/js/import.mjs
+155 −0 www/assets/js/local-api.js
+234 −0 www/assets/js/sloDocument.js
+524 −152 www/assets/js/spreadsheet.js
+48 −0 www/assets/js/transformers.js
+14 −25 www/templates/changes.html
+54 −0 www/templates/commit-changes.html
+226 −0 www/templates/document.html
+1 −1 www/templates/filters.html
+37 −0 www/templates/import.html
+642 −564 www/templates/item.html
+11 −1 www/templates/links.html
+46 −0 www/templates/preview-changes.html
+16 −74 www/templates/scripts.html
+1 −1 www/templates/spreadsheet-edit.html
+0 −147 www/templates/spreadsheet-slo.html
+88 −29 www/templates/spreadsheet.html
2 changes: 1 addition & 1 deletion curriculum-store
30 changes: 26 additions & 4 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ services:
- DATA_DIR=/home/node/app/curriculum
volumes:
- ./curriculum-search-server/:/home/node/app
- ./curriculum-graphql-server/data/:/home/node/app/curriculum
- ./curriculum-store/:/home/node/app/curriculum
ports:
- "3001:3001"
entrypoint: ["/bin/sh","-c"]
Expand All @@ -54,7 +54,8 @@ services:
environment:
- NODE_ENV=development
- NODE_PORT=3000
- DATA_DIR=/home/node/app/curriculum
- DATA_FILE=/home/node/app/data/data.jsontag
- COMMANDS=/home/node/app/src/commands.mjs
volumes:
- ./curriculum-store/:/home/node/app
ports:
Expand All @@ -64,7 +65,28 @@ services:
- |
npm install
npm start

curriculum-registration:
image: "node:20-alpine"
user: "node"
working_dir: /home/node/app
container_name: "curriculum-registration"
environment:
- NODE_ENV=development
- NODE_PORT=4930
- APIKEYS=apiKeys.json
volumes:
- ./curriculum-registration-app/:/home/node/app
ports:
- "4930:4930"
entrypoint: ["/bin/sh","-c"]
command:
- |
npm install
npm start

volumes:
curriculum-rest-api:
curriculum-search-server:
curriculum-search-server:
curriculum-store:
curriculum-registration-app: