118 Commits

Author SHA1 Message Date
Michael Schramm
42a1bf9555 add ssl option for database 2021-05-02 14:25:46 +02:00
Michael Schramm
a74f3888d1 change db env variables to be in line wiht heroku 2021-05-02 14:01:35 +02:00
Michael Schramm
0e0989459d - logic backend components
- forms now have multiple notification
- switched from mongoose to typeorm, with support right now for postgres and sqlite
- colors object removed the "colors" postfix
- env list in doc
- upgraded all packages
2021-05-02 12:43:54 +02:00
Michael Schramm
468ec6c637 add new notification logic 2021-05-02 12:43:54 +02:00
Michael Schramm
ddc1a9b378 fix save for options and new field logic system 2021-05-02 12:43:54 +02:00
Michael Schramm
356ebb80c1 update for sql based backend 2021-05-02 12:43:54 +02:00
Michael Schramm
93b6596b1b fixup! add most entity for switch to sql 2021-05-02 12:43:54 +02:00
Michael Schramm
8d05f15b4c add most entity for switch to sql 2021-05-02 12:43:54 +02:00
Michael Schramm
9b8d0877da
Merge pull request #16 from dinoue/Japanese-Translation
Added Japanese
2021-02-22 09:21:33 +01:00
Daisuke Inoue
84b03c7b9f Add Japanese 2021-02-20 15:24:34 +09:00
Michael Schramm
e1670223cf update changelog for 0.9.9 0.9.9 2021-02-14 14:16:35 +01:00
Michael Schramm
f6f16961d1 add missing languages 2021-02-14 11:04:47 +01:00
Michael Schramm
d8d566cef7
Update CHANGELOG.md 2020-10-09 09:02:28 +02:00
Michael Schramm
1d9e87e9aa
Merge pull request #12 from kmjayadeep/node-upgrade
upgrade node to 14
2020-10-09 09:00:56 +02:00
Jayadeep KM
f3f7fc7ff0 upgrade node to 14 2020-10-09 12:22:43 +05:30
Michael Schramm
a0c61229a3 prepare 0.9.7 release 0.9.7 2020-09-02 11:18:34 +02:00
Michael Schramm
91f4a60960 update dependencies 2020-09-02 10:35:41 +02:00
Michael Schramm
becd1e16f4 update dependencies 2020-09-02 09:48:27 +02:00
Michael Schramm
7d63954701
Merge pull request #8 from ohmyform/dependabot/npm_and_yarn/elliptic-6.5.3
Bump elliptic from 6.5.2 to 6.5.3
2020-08-03 09:12:04 +02:00
dependabot[bot]
d0a8c35fd2
Bump elliptic from 6.5.2 to 6.5.3
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-01 23:57:06 +00:00
Michael Schramm
6eafdd16e8 update changelog for 0.9.6 0.9.6 2020-07-17 10:39:15 +02:00
wodka
b3ba5cfc51 add form submission hooks 2020-06-21 00:03:56 +02:00
wodka
92261e78e4 fix typo 2020-06-20 08:55:29 +02:00
wodka
4b69665453 add submission web hooks to backend
https://github.com/ohmyform/api/issues/2
2020-06-20 08:36:39 +02:00
Michael Schramm
7d14e393b4 add slug and fix missing admin error
https://github.com/ohmyform/ohmyform/issues/100
2020-06-19 11:34:25 +02:00
Michael Schramm
76969b0da1 reduce docker layer size 2020-06-16 10:45:52 +02:00
Michael Schramm
99fd0b4dc7 fix bug in settings resolver 2020-06-16 10:03:00 +02:00
Michael Schramm
ed9638bcf9 switch to non root dockerfile for ui and api containers
https://github.com/ohmyform/ohmyform/issues/97
2020-06-16 09:20:43 +02:00
Michael Schramm
98335bf901 update changelog 0.9.5 2020-06-11 18:28:37 +02:00
Michael Schramm
4cb0668f09 add ability to hide omf badge 2020-06-11 17:16:15 +02:00
Michael Schramm
0a1a21dcce add demo links and fix setting.service 2020-06-11 16:48:00 +02:00
Michael Schramm
ae63f2859a add demo links and fix setting.service 2020-06-11 12:15:31 +02:00
Michael Schramm
984210df87 add link to dockerhub 2020-06-11 10:42:01 +02:00
Michael Schramm
993053daea add LOGIN_NOTE env variables https://github.com/ohmyform/ohmyform/issues/30 and fix lint problems 2020-06-11 10:36:36 +02:00
Michael Schramm
91812f822f add DEFAULT_ROLE and LOGIN_NOTE env variables https://github.com/ohmyform/ohmyform/issues/30 2020-06-11 10:13:12 +02:00
Michael Schramm
d23ec38025 fix di on settings resolver 2020-06-11 09:56:20 +02:00
Michael Schramm
764ed88ff0 add changelog for 0.9.4 release 2020-06-09 18:22:09 +02:00
Michael Schramm
522db49d0a add travis 0.9.4 2020-06-09 16:38:04 +02:00
Michael Schramm
e62c7e206f update readme with status badges 2020-06-09 11:55:19 +02:00
Michael Schramm
b16d2f49c3 add settings endpoint 2020-06-08 15:17:46 +02:00
Michael Schramm
57e13b84df prevent error in case of invalid admin user setup 2020-06-08 14:54:10 +02:00
Michael Schramm
14d6493cec
Merge pull request #4 from ohmyform/dependabot/npm_and_yarn/apollo-server-core-2.14.2
Bump apollo-server-core from 2.13.0 to 2.14.2
2020-06-08 07:15:02 +02:00
dependabot[bot]
4a5329489e
Bump apollo-server-core from 2.13.0 to 2.14.2
Bumps [apollo-server-core](https://github.com/apollographql/apollo-server) from 2.13.0 to 2.14.2.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/compare/apollo-server-core@2.13.0...apollo-server-core@2.14.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-06 22:34:19 +00:00
Michael Schramm
05aaddd6d3 update version 0.9.2 2020-06-06 00:08:45 +02:00
Michael Schramm
5b3ccca902 update changelog 2020-06-06 00:08:37 +02:00
Michael Schramm
aef17b0b62 update apollo-server to 2.14.2 2020-06-05 23:58:42 +02:00
Michael Schramm
7fdedfe235 add general changelog 2020-06-04 16:30:30 +02:00
Michael Schramm
439105d834 reduce running ping to once every 24h 2020-06-04 12:45:18 +02:00
Michael Schramm
9b9bb37686 fix mongodb persistence path 2020-06-04 11:59:50 +02:00
Michael Schramm
c4e4d6d695 fix license in package.json 2020-06-03 14:17:16 +02:00