Daniel Hutzel
c10ca17546
chore: Merged fiori into bookstore and tests into subprojects
2025-07-17 13:54:32 +02:00
Daniel Hutzel
226ab2539e
Using specific list of npm workspaces
2025-04-24 14:38:11 +02:00
Daniel Hutzel
339c87c55a
Add node:test script to package.json for running Node.js tests
2025-04-02 19:14:49 +02:00
Daniel Hutzel
c81fd6e31e
.
2025-04-02 19:09:48 +02:00
Daniel Hutzel
5263dbbb38
.
2025-04-02 19:04:43 +02:00
Daniel Hutzel
4232ab1d3a
chore: moving app-router to .deploy folder ( #822 )
...
* chore: moving app-router and mta.yaml to .deploy folder?
* reverted mta.yaml in .deploy
* chore: update package-lock.json
* Added guide about Micro Services with CAP
* updated package-lock.json
* Leaving mta.yaml in root
* .
* .
* .
* Remove Micro Services with CAP documentation
2025-03-28 11:46:19 +01:00
Daniel Hutzel
45995bcfc5
chore: update package.json to include all files in etc directory
2025-03-26 12:10:26 +01:00
Daniel Hutzel
ef6c76f2d1
chore: rm @eslint/js and add scripts for jest and mocha
2025-03-26 12:09:37 +01:00
Daniel Hutzel
05fe6c4c17
Add start script to launch bookshop with cds watch --open
2025-03-26 09:12:38 +01:00
Daniel Hutzel
7b92463394
Spring cleaning, part 2 ( #813 )
...
* Remove OData v2 show case: Genres TreeView
* Refactored bookstore and fiori services: consolidate routing and remove deprecated files
* Add Jest configuration file with silent mode enabled
* Refactor test files: streamline imports and remove redundant code
* Change price field type to Price for better clarity and precision
* Example for separation of concerns: access-control.cds
2025-03-21 09:48:11 +01:00
Vladislav Leonkev
737e766d53
Deploy on BTP ( #793 )
...
minimal changes required to deploy the CAP samples in _shared db_ mode:
- db: all bookshop, orders, reviews CDS models into one db instance (_shared-db_)
- services: bookstore, orders, reviews
- approuter with UI symlinks:
- Vue: bookshop, reviews
- Fiori: orders
- authentification: xsuaa
- messaging: Event Mesh
- destinations: orders, reviews
- cds:
- projection OrdersNoDraft for backend direct access
- event OrderChanged
- deployment: mta.yml
2025-03-20 09:36:16 +01:00
Christian Georgi
af3e905866
Use cds-test package ( #812 )
...
Replacing chai et al.
2025-03-12 10:51:49 +01:00
Daniel Hutzel
bbaaefae5b
Spring Cleaning → removing obsolete stuff, and moved non-app things to ./etc ( #810 )
...
* Remove obsolete stuff, and moved non-app things to ./etc
* remove test
* Update package-lock
---------
Co-authored-by: Christian Georgi <christian.georgi@sap.com >
2025-03-12 10:37:47 +01:00
Daniel Hutzel
23bea0f629
cosmetics
2025-01-31 14:42:40 +01:00
Christian Georgi
eb9a5ed971
Add cds-types ( #761 )
...
Also add Node 22 to CI
2024-09-16 14:52:43 +02:00
Daniel Hutzel
82c633ce01
Post TechEd cosmetics ( #619 )
...
* Post TechEd cosmetics
* Update package-lock.json
2024-07-15 14:45:03 +02:00
Daniel Hutzel
3161758e5f
chore: reducing 3rd dependencies ( #722 )
...
* chore: reducing 3rd dependencies
* Update package.json
Co-authored-by: Bob den Os <108393871+BobdenOs@users.noreply.github.com >
* Keep using jest by default
---------
Co-authored-by: Bob den Os <108393871+BobdenOs@users.noreply.github.com >
2024-07-15 14:37:58 +02:00
Daniel Hutzel
02ea798f5f
Streamlined eslint usage for eslint9 w/ cds8 ( #719 )
...
* Streamlined eslint usage
* import from @sap/cds instead of @sap/cds/lib
* Using @sap/cds/eslint.js
* eslint.config.mjs aktualisieren
* Adjusted eslint usage for eslint9 with cds8
2024-07-15 14:27:03 +02:00
Daniel O'Grady
d9f50d635f
Add package lock and eslint config ( #711 )
2024-05-03 12:40:11 +02:00
Christian Georgi
78174bfe28
Replace sqlite3 by @cap-js/sqlite ( #551 )
...
* Make tests run w/ cap-js/sqlite
* Set cwd in test
2023-11-10 10:31:20 +01:00
Daniel Hutzel
75002ae0ef
Removing sqlite3 dependency
2023-11-09 15:12:05 +01:00
Daniel Hutzel
96473d45c8
Adjusting odata paths for cds7 ( #543 )
...
* Adjusting odata paths for cds7
* Still using old sqlite3
* npm ci
* Remove Node 14 tests
2023-07-05 11:07:20 +02:00
Daniel Hutzel
c089c9777b
Using latest packages + new db services
2023-07-03 16:05:00 +02:00
Daniel
4abf11d188
reverted
2023-03-22 15:32:20 +01:00
Daniel
fd01366a11
test license info
2023-03-22 15:29:33 +01:00
Daniel
4f731897a0
test license info
2023-03-22 15:26:59 +01:00
Daniel
535981dc7e
Fixing cds lint issues
2023-02-22 13:39:05 +01:00
Daniel Hutzel
a1c2f32408
Cleanup ( #440 )
...
* Cleanup
* minor cleanups
2023-01-13 09:08:20 +01:00
Daniel
d07b20a689
Added loggers sample
2022-11-28 17:54:32 +01:00
dependabot[bot]
70cfa82a35
Bump axios from 0.27.2 to 1.1.2 ( #410 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.27.2 to 1.1.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v1.1.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 14:03:08 +00:00
Daniel Hutzel
bd0f514026
Updated workspace setup ( #406 )
2022-10-04 11:59:22 +02:00
dependabot[bot]
dc72a7dc9e
Bump @sap/cds from 5.9.8 to 6.0.1 ( #373 )
...
* Bump @sap/cds from 5.9.8 to 6.0.1
Bumps [@sap/cds](https://cap.cloud.sap/ ) from 5.9.8 to 6.0.1.
---
updated-dependencies:
- dependency-name: "@sap/cds"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update package-lock
* Remove Node 12 pipeline
* Add axios
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Georgi <christian.georgi@sap.com >
2022-07-05 15:59:46 +02:00
Daniel Hutzel
f29f66c41e
Switch to npm workspaces ( #342 )
...
* Switch to npm workspaces
* Install npm globally
Co-authored-by: Christian Georgi <chgeo@users.noreply.github.com >
Co-authored-by: Christian Georgi <christian.georgi@sap.com >
2022-06-29 09:39:23 +02:00
Christian Georgi
cae45fcd87
Tests
2022-06-28 09:11:39 +02:00
Christian Georgi
3b69a80975
Use original sqlite3 again
2022-04-20 09:00:05 +02:00
Daniel
c49c9691bd
.
2022-04-06 15:29:46 +02:00
Daniel
7e4bc0985e
Revert change to npm workspaces
...
This PARTIALLY reverts commit 912271338d .
2022-04-06 13:17:51 +02:00
Daniel Hutzel
912271338d
Prepare for cds6 ( #341 )
2022-04-05 16:30:04 +02:00
Christian Georgi
30bfd70c49
Update package-lock
2022-02-21 09:42:12 +01:00
Mikhail Goncharov
6fb9581cf1
Update package.json
2022-02-17 10:39:18 +01:00
Mikhail Goncharov
e87d6cdfc5
Update devDependencies
2022-02-17 10:35:35 +01:00
Christian Georgi
68c2504fc4
package-lock update
2022-02-07 10:37:00 +01:00
Christian Georgi
1a71a6d28a
Simple Data Viewer
...
- Generic CDS service to fetch data
- Simple Vue.js UI
2022-01-27 15:28:04 +01:00
Christian Georgi
50791bed80
Override tar with newer version
2022-01-17 13:20:10 +01:00
Daniel
a8345122ea
fixed support for mocha
2022-01-04 13:55:37 +01:00
Daniel
379ddc9fb0
Added npm start script → launching fiori
2021-12-14 10:13:53 +01:00
Daniel
680a6ae68f
Introduced bookstore composite app
2021-11-04 10:37:33 +01:00
Daniel
117000df71
Revert "temporarily using sqlite3 until next release to fix vulnerabilities"
...
This reverts commit f3ffb69d3a .
2021-10-08 07:50:04 +02:00
Daniel
f3ffb69d3a
temporarily using sqlite3 until next release to fix vulnerabilities
2021-10-08 07:41:18 +02:00
Daniel
f908484973
Updated package.json
2021-10-08 06:42:50 +02:00