Commit Graph

78 Commits

Author SHA1 Message Date
Simon Prévost
436bc1359e Use factori in tests 2024-03-21 21:36:48 -04:00
Simon Prévost
2d21ee88db Add JIPT page example on project scope 2024-03-03 15:12:39 -05:00
Simon Prévost
88789980fc Refactor hook to unify in movement persister module 2024-03-03 15:12:37 -05:00
Simon Prévost
f3954c127a Add usePlatform for prompts config 2024-03-03 15:12:37 -05:00
dynamyc
bfd259e05c
A generic OpenID Connect implementation (#413)
* Add ueberauth_oidc as dependency

* Update OIDC dependency

Todo: Figure out why the Hex.io one didn't work

* Begin OIDC implementation

* It.. actually works???

* Minor changes

* Change french so it hopefully fits better

* Update mix.lock

* Break everything, but shall continue on other machine

* Add OIDC environment variables to README

* Check for OIDC client ID before adding OpenID Worker

* Add fancy icon

* Remove comments

* Fix formatting

* Fix formatting... again.

* Change back to hex.io's ueberauth_oidc
2024-03-03 15:11:43 -05:00
Simon Prévost
390bf62e35 Remove inbound GitHub hook in favor of using GitHub Actions to sync/commit 2024-02-04 14:34:08 -05:00
Simon Prévost
335e30c80a Fix bamboo smtp network error by forwarding tls options 2024-01-24 15:19:08 -05:00
Simon Prévost
75f3e4d82e Fix bamboo smtp network error by using tls never config 2024-01-23 07:54:53 -05:00
Simon Prévost
cfe1e9ab9c Add translator role with 'translated' boolean state on a translation 2023-12-20 16:29:31 -05:00
Simon Prévost
238d849dfc Replace cowboy with bandit as web server and check unused deps on lint 2023-11-16 14:36:32 -05:00
Simon Prévost
0c9dfdd98a Add a way to disable language tool jar init 2023-10-30 13:24:49 -04:00
Simon Prévost
b9e78b3dc7 Fix ssl opts to not verify on OTP26 2023-10-25 13:38:03 -04:00
Simon Prévost
2aa9b82e5a Add languagetool vendored integration for performant and accurate spelling lint check 2023-10-24 08:15:39 -04:00
Simon Prévost
d429b0b970 Add spelling lint check with LanguageTool integration 2023-09-29 20:11:14 -04:00
Simon Prévost
69b6d1cf0f Fix slack and gitlab login 2023-08-29 09:50:19 -04:00
Simon Prévost
bad8353856 Add MAILGUN_BASE_URI and document missing env var 2023-08-25 10:34:17 -04:00
Simon Prévost
7726ff7ec2 Update deps 2023-08-25 10:10:46 -04:00
Simon Prévost
772a596794 Add @adobe/styler to format all Elixir code 2023-08-24 22:09:31 -04:00
Simon Prévost
21d7e42766 Add revision deleter in worker to use infinite repo transaction timeout 2023-08-04 14:55:44 -04:00
Simon Prévost
999521bcec Add auth0 uberauth provider 2023-03-03 14:19:28 -05:00
Simon Prévost
bac749ade5 Fix deepl default provider config 2023-02-07 10:03:56 -05:00
Simon Prévost
a37b1831fe Add machine translations config 2023-02-07 09:21:48 -05:00
Simon Prévost
84741452e9 Add canonical host and refactor config runtime module 2023-01-20 16:01:45 -05:00
Simon Prévost
40d37a4526 m1 stuff 2022-12-19 10:50:26 -05:00
Simon Prévost
4b142e7b23 wip 2022-12-16 08:56:46 -05:00
Simon Prévost
796f44d1e1 Add configurable database config from env 2022-09-21 13:58:04 -04:00
Simon Prévost
56400886f9 Update deps 2022-08-30 10:01:22 -04:00
Oliver Kriska
6d6d42fc10
Ecto - support IPv6 connections (#307) 2022-08-29 10:29:54 -04:00
Simon Prévost
b084c88af1 Bump repo timeout to 29 seconds 2022-08-25 21:15:57 -04:00
Simon Prévost
33f1699def Fix typo for DISABLE_DEV_WATCHERS 2022-08-25 21:15:00 -04:00
Simon Prévost
9c57b53904 Add db timeout error grouping in sentry 2022-03-18 07:01:03 -04:00
bbfdpns
c894aca1c4 Add GitLab OAuth provider 2022-03-15 06:27:34 -04:00
Simon Prévost
b24a115b6d Add new relic optional setup 2022-02-28 11:50:22 -05:00
Simon Prévost
d45cfa26f1 Fix media queries, linting and other small improvements 2022-01-21 15:07:59 -05:00
Simon Prévost
b8365609a6 Add conditional watchers in dev config 2021-12-22 22:14:00 -05:00
Simon Prévost
0c1cea5951 Fix docker build 2021-06-08 12:27:59 -04:00
Simon Prévost
37840f1492 Update elixir deps 2021-04-23 07:28:20 -04:00
Simon Prévost
85bd105764 Fix sentry setup 2021-04-11 20:38:19 -04:00
Simon Prévost
81f11118b3 Fix sentry setup 2021-04-11 20:38:15 -04:00
Rémi Prévost
427c3ca512
Add support for SSL database connection (#241) 2021-03-16 19:03:43 -04:00
Simon Prévost
ca875edf91 Update elixir deps 2021-02-09 07:48:22 -05:00
Simon Prévost
0fcc67040a Fix microsoft login styles 2020-12-02 08:31:00 -05:00
zaenk
c0fb483f70
Adds Microsoft OAuth (Azure AD) provider (#206) 2020-12-02 08:22:55 -05:00
Simon Prévost
8f1e8786e5 Add WEBAPP_SKIP_SUBRESOURCE_INTEGRITY setting to remove integrity attributes on link and script tags 2020-12-02 07:58:29 -05:00
Simon Prévost
6e0c3e129a Add Google Translate service with machine translations feature 2020-11-25 07:34:47 -05:00
Simon Prévost
555bfe7998 Fix dev migration repo config 2020-11-10 18:16:24 -05:00
Simon Prévost
532fec2d79 Bump repo timeout to 25 seconds 2020-11-10 12:01:16 -05:00
Simon Prévost
61661d438e Fix elixir 1.11 config and pell config 2020-10-18 20:56:14 -04:00
Simon Prévost
f88f4b06a9 Replace releases config with new runtime config 2020-10-09 08:13:27 -04:00
Simon Prévost
23ed664569 Fix, format and service logo reuse 2020-09-30 08:09:12 -04:00