Commit Graph

649 Commits

Author SHA1 Message Date
Bubka
1a51cf967a Remove useless overrides since json is the default response format 2022-03-31 11:24:01 +02:00
Bubka
77cf15cf5e Move isDemoApp to a new 2FAuth config file 2022-03-31 11:24:01 +02:00
Bubka
350d00902e Add a new Exception to be gracefully rendered 2022-03-31 11:24:01 +02:00
Bubka
3aef29717f Clean unused namespaces 2022-03-31 11:24:01 +02:00
Bubka
10fc144246 Refactor Options to a Setting service bound with the service container 2022-03-31 11:24:01 +02:00
Bubka
afaa1a0a7a Update phpdocs 2022-03-31 11:24:01 +02:00
Bubka
037ebaa8ba Add groups accounts fetching with dedicated route 2022-03-31 11:24:01 +02:00
Bubka
9a7ef19177 Update routes 2022-03-31 11:24:01 +02:00
Bubka
6761b9e40b Set controllers to use Group service & API resources 2022-03-31 11:24:01 +02:00
Bubka
c7e273a580 Add Form Requests for Groups validation 2022-03-31 11:24:01 +02:00
Bubka
672e189e55 Refactor Group for thin model & Add a dedicated business service 2022-03-31 11:24:01 +02:00
Bubka
1091b95e49 Set mass DELETE according to REST (no request body) for twofaccounts 2022-03-31 11:24:00 +02:00
Bubka
5959b692de Change order saving endpoint and remove position property 2022-03-31 11:24:00 +02:00
Bubka
59a63f5a2a Move TwoFAccounts order saving to business service 2022-03-31 11:24:00 +02:00
Bubka
77721d79a6 Disable travis CI for the dev branch 2022-03-31 11:24:00 +02:00
Bubka
898ba1629e Make some cleaning 2022-03-31 11:24:00 +02:00
Bubka
ce56bbd6f3 Update routes 2022-03-31 11:24:00 +02:00
Bubka
0d91fb5aa2 Set controllers to use TwoFAccount business service 2022-03-31 11:24:00 +02:00
Bubka
719ea3854f Refactor TwoFAccount for thin model & Add a dedicated business service 2022-03-31 11:24:00 +02:00
Bubka
f22f389487 Set JSON resources without wrapping 2022-03-31 11:24:00 +02:00
Bubka
a2c67d1558 Add Form Requests for TwoFAccounts validation 2022-03-31 11:24:00 +02:00
Bubka
f7fcef77f1 Add new exceptions 2022-03-31 11:24:00 +02:00
Bubka
4c2c7f95ac Add migrations to split twofaccounts uri column in multiple columns 2022-03-31 11:24:00 +02:00
Bubka
297b55f66f Reformat some responses 2022-03-31 11:24:00 +02:00
Bubka
f3adb0b5dd Move some TwoFAccount validations to Form Requests 2022-03-31 11:24:00 +02:00
Bubka
3036e534e7 Move QrCode controller logic to a business service 2022-03-31 11:24:00 +02:00
Bubka
9af39a469c Force JSON responses everywhere 2022-03-31 11:24:00 +02:00
Bubka
0e703d3c84 Add artisan command to check db connection 2022-03-31 11:24:00 +02:00
Bubka
84443dc621 Update package-lock to v2 2022-03-31 11:24:00 +02:00
Bubka
e1f8c587eb Set repo to handle vscode files 2022-03-31 11:24:00 +02:00
Bubka
0d9cb6becd Update Composer dependencies 2022-03-31 11:24:00 +02:00
Bubka
492b7dbdc1 Upgrade bulma.css to v0.9.2 2022-03-31 11:24:00 +02:00
Bubka
45219c3100
Fix #50 - Email password reset does not work 2022-02-10 12:35:19 +01:00
Bubka
89aa4d0173
Fix typo in PHP extensions 2022-02-10 11:59:40 +01:00
Bubka
9491878952
Add missing PHP extensions 2022-02-10 11:51:54 +01:00
Bubka
04f8e8a735
Merge pull request #54 from qdm12/patch-2
fix(docker): add `php7-cli`
2021-12-30 10:02:57 +01:00
Bubka
75985aef4a
Merge pull request #53 from qdm12/patch-1
docs(debian-setup): fix supervisord.conf path
2021-12-30 09:59:03 +01:00
Quentin McGaw
4f623dd85e
fix(docker): add php7-cli 2021-12-04 13:40:07 +01:00
Quentin McGaw
d64fc17f8b
docs(debian-setup): fix supervisord.conf path 2021-11-21 07:39:17 -05:00
mara
0fbc76abd0
Fix missing PHP extension (#44) 2021-09-09 11:23:09 +02:00
Bubka
3cbfa40702
CI fix try 3 (#46) 2021-09-09 10:57:38 +02:00
Quentin McGaw
275abf5465
CI fix try 2 (#42) 2021-08-10 17:52:10 +02:00
Quentin McGaw
03e7ca2975
Fix try 1: if block in CI for forked PRs (#41)
* Fix try 1: if block in CI for forked PRs

* CI fix try 2
2021-08-10 15:08:20 +02:00
Bubka
d1927fc41f
Merge pull request #37 from qdm12/docker
Docker
2021-08-09 21:41:43 +02:00
Bubka
599657c8cf
Merge pull request #40 from qdm12/debian-setup
docs: add Debian setup document
2021-08-09 19:17:28 +02:00
Quentin McGaw (desktop)
dd9fcadb69 Change readme reference to debian guide 2021-08-09 10:59:56 -04:00
Quentin McGaw (desktop)
0e7ddcb8cb Only run DockerHub description workflow on base repo 2021-08-04 16:52:58 -04:00
Quentin McGaw (desktop)
0f1af9d1c6 Docs: docker readme final pass
- CPU arch compatibility
- Assumption on path being `/yourpath`
- Fix chown from 33 to 1000
- Warning to backup database beforing updating
- Add tagged images information
- Update implementation details
- Remove TODOs as they are all done
2021-08-04 16:47:21 -04:00
Quentin McGaw (desktop)
364939fded Add trailing new line to docker hub readme workflow 2021-08-04 16:38:35 -04:00
Quentin McGaw (desktop)
e3da58d55d CI: only run publish job if on base repo 2021-08-04 16:35:39 -04:00