Ali BARIN
b40a59cbef
Merge pull request #1990 from kuba618/AUT-1137
...
fix: improve paths for windows os
2024-08-08 12:08:05 +02:00
Ali BARIN
2767af11b2
fix: move nodemon config to separate package.json property
2024-08-05 14:00:02 +00:00
Ali BARIN
59bbc4c182
fix: remove single quotes in package scripts
2024-08-05 14:00:02 +00:00
Faruk AYDIN
c99b9dbe0a
feat: Implement draft version of the code execution app
2024-08-05 13:46:41 +00:00
Ali BARIN
3da5e13ecd
feat: support bi-directional backchannel SAML SLO
2024-05-10 08:58:32 +00:00
Faruk AYDIN
1a21624618
chore: Explicitly install node-gyp
2024-04-26 16:39:14 +02:00
Faruk AYDIN
dbb24b3a9b
chore: Update bcrypt version to 5.1.0
2024-04-26 15:36:36 +02:00
Ali BARIN
b3ae2d2748
refactor(web): remove typescript
2024-02-29 09:38:32 +00:00
Faruk AYDIN
8b4aee1afa
feat: Implement async handler for routes
2024-02-26 01:03:15 +01:00
Faruk AYDIN
d4b9331cf2
chore: Remove redundant npm libraries
2024-02-16 01:01:50 +01:00
Faruk AYDIN
8c3d5f1f4b
feat: Convert old TS migration names to JS names
2024-01-12 17:50:09 +01:00
Faruk AYDIN
188b6c2fe5
chore: Remove @automatisch/web from backend package
2024-01-12 16:10:37 +01:00
Faruk AYDIN
6344a3bcef
feat: Remove jest from dev dependencies
2024-01-12 14:23:03 +01:00
Faruk AYDIN
dddb79eeb2
chore: Remove ts-jest from dev dependencies
2024-01-12 14:14:30 +01:00
Faruk AYDIN
b0909ecb98
chore: Change main and files of backend package
2024-01-12 14:13:45 +01:00
Faruk AYDIN
ec63ce0532
chore: Remove sinon from dependencies
2024-01-12 14:13:26 +01:00
Faruk AYDIN
1eb03e3afb
chore: Remove all dev dependencies for types
2024-01-12 14:10:58 +01:00
Faruk AYDIN
26d906f1b7
chore: Remove ts-node and ts-node-dev libraries
2024-01-12 14:09:00 +01:00
Faruk AYDIN
af9ceac0b4
feat: Use vitest instead of jest for ESM compatibility
2024-01-12 14:07:59 +01:00
Faruk AYDIN
8e4935409f
feat: Add start worker CI step for the backend package
2024-01-08 16:40:20 +01:00
Faruk AYDIN
53dbd01cb1
feat: Adjust start command to work without dist folder
2024-01-08 15:55:53 +01:00
Faruk AYDIN
3607c16fd1
chore: Remove build:watch script from backend
2024-01-08 15:55:29 +01:00
Faruk AYDIN
4dfdd01295
chore: Remove build and related scripts from backend
2024-01-08 15:54:32 +01:00
Faruk AYDIN
3dbea953a7
chore: Remove tsc command from build script
2024-01-08 14:49:14 +01:00
Faruk AYDIN
f0d2f07193
feat: Convert package scripts to work with JS
2024-01-07 19:36:44 +01:00
Faruk AYDIN
b2f8634008
chore: Use ES modules for backend app
2024-01-05 19:08:04 +01:00
Faruk AYDIN
b95478b635
chore: Use imports as ES modules
2024-01-04 22:24:42 +01:00
dependabot[bot]
e2445bf585
chore(deps): bump axios from 0.24.0 to 1.6.0
...
Bumps [axios](https://github.com/axios/axios ) from 0.24.0 to 1.6.0.
- [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.24.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-13 16:14:03 +00:00
Faruk AYDIN
5492fae213
Release v0.10.0
2023-11-09 15:48:33 +03:00
Faruk AYDIN
cabf9b8fb8
feat(formatter): implement format phone number transformer
2023-10-17 16:45:56 +02:00
Faruk AYDIN
b890150817
chore: Add verbose flag to yarn test script
2023-10-14 20:13:13 +02:00
Faruk AYDIN
7615e62bbc
fix(placetel): Parse request body inside of run method
2023-10-11 11:17:19 +02:00
Faruk AYDIN
2610b96762
chore: Install supertest and faker libraries for tests
2023-10-04 11:46:18 +02:00
Faruk AYDIN
13263eea76
feat: Introduce jest for backend tests
2023-09-30 14:31:01 +02:00
Faruk AYDIN
1a3418de58
chore: Remove ava from test setup
2023-09-30 14:17:47 +02:00
Faruk AYDIN
2661e7102f
feat: Add env file existince check for test suite
2023-09-14 12:25:09 +02:00
Faruk AYDIN
224965b91e
feat: Introduce backend test suite with ava
2023-09-14 11:56:53 +02:00
Faruk AYDIN
a6a6b63e5a
feat(formatter): Add format number transformer to numbers action
2023-09-05 16:10:39 +02:00
Ömer Faruk Aydın
200e6d9905
feat(formatter): add pluralize transformer for text action ( #1260 )
2023-09-01 13:37:35 +02:00
Faruk AYDIN
8156b8b356
Release v0.9.3
2023-09-01 12:35:19 +02:00
Faruk AYDIN
82031da6a6
Release v0.9.2
2023-08-28 16:30:29 +02:00
Faruk AYDIN
ca3c0e00a7
Release v0.9.1
2023-08-28 14:47:05 +02:00
Faruk AYDIN
adf763c1b0
Release v0.9.0
2023-08-28 13:13:23 +02:00
Faruk AYDIN
cb08e0bf9f
feat: Implement initial version of formatter app
2023-08-16 18:59:36 +02:00
Ali BARIN
0deaa03218
feat(auth): add user and role management
2023-08-03 19:39:48 +02:00
Ali BARIN
a7104c41a2
feat(sso): introduce authentication with SAML
2023-08-03 19:39:48 +02:00
Ali BARIN
69582ff83d
feat: introduce role based access control
2023-08-03 19:39:48 +02:00
Faruk AYDIN
067ec2eb9c
Release v0.8.0
2023-08-02 15:07:27 +02:00
Ali BARIN
89facbcddd
fix(axios): incorporate http(s)-proxy-agents
2023-07-17 22:23:48 +00:00
Jack Dane
807be59f25
feat(odoo): add auth and create lead action ( #1143 )
...
* Add Odoo App and Icon
* Add Auth for Odoo
* Authorise with API key, the password would also work, but we should encourage an API key.
* Odoo Verify Credentials method
* Add the xmlrpc dependency so the backend can communicate with Odoo's API.
* Add a port to the auth fields to establish a connection that might not be over HTTPS.
* Add still verified method
* Currently no need to keep uid, so remove it from the auth data.
* Await the callback from the xmlrpc method call to ensure we don't verify credentials before the callback has been executed.
* Add Odoo create-lead action
* Provide basic functionality to create a lead.
* Add Odoo type option
* Let the user decide if the lead should be a "lead" or "opportunity" in the create-lead action.
* Add documentation for Odoo app
* Follow project standards
* Change indents to 2 spaces
* Use single quotes instead of double
* Commonise the authentication method (DRY)
* Use latest for API doc link
* refactor(odoo): abstract and organize implementation
---------
Co-authored-by: Ali BARIN <ali.barin53@gmail.com >
2023-06-29 15:56:20 +02:00