Commit Graph

252 Commits

Author SHA1 Message Date
Simon Prévost
216f3ffb83 Modify the php - render blank line serializing 2024-08-13 16:25:52 -04:00
Simon Prévost
29249620bf Add simple php format 2024-08-13 13:02:26 -04:00
Simon Prévost
a09630f9b5 Fix fr translations 2024-08-13 11:17:17 -04:00
Simon Prévost
7b63fdc525 Update deps and add dialyzer 2024-08-13 11:17:17 -04:00
Simon Prévost
15402bc114 Add project lint entry to ignore lint checks based on term, key, spelling rule
Update elixir deps and elixir 1.17
2024-08-13 11:17:17 -04:00
Simon Prévost
4aef46ac30 Add deterministic documents ordering on project 2024-08-13 11:17:17 -04:00
Simon Prévost
132d0f27f4 Fix ACL for AWS S3 integration 2024-04-25 11:18:07 -04:00
Simon Prévost
7c41a8e621 Fix google translate no translate mark 2024-04-17 21:38:41 -04:00
Simon Prévost
8f18349ee4 Really fix the performance issue with projects stats 2024-04-04 13:29:40 -04:00
Simon Prévost
210c7d2404 Fix aws us-east-1 subdomain and fix slow projects list 2024-04-04 13:07:58 -04:00
Simon Prévost
09338293a6 Fix deepl detect source language 2024-03-28 21:31:01 -04:00
Simon Prévost
4db40df227 Remove remaining Repo.insert in test to use factori 2024-03-22 14:03:46 -04:00
Simon Prévost
436bc1359e Use factori in tests 2024-03-21 21:36:48 -04:00
Simon Prévost
857176fdbf Add AWS S3 integration to push strings 2024-03-14 21:58:45 -04:00
Simon Prévost
f2c5e8dec6 Remove safe_concat to list not compiled module in hooks events 2024-03-05 08:32:57 -05:00
Simon Prévost
7966f4e7b0 Fix translations and add translator tab 2024-03-04 21:39:36 -05:00
Simon Prévost
41516d840e Fix expensive project dashboard query 2024-03-03 15:12:40 -05:00
Simon Prévost
adc0c1a90e Fix duplicate key in json parse 2024-03-03 15:12:39 -05:00
Simon Prévost
3dad6e0b4c Add copy on update option in version to allow version update to be mirrored in latest version 2024-03-03 15:12:39 -05:00
Simon Prévost
2d21ee88db Add JIPT page example on project scope 2024-03-03 15:12:39 -05:00
Simon Prévost
a8f8e34cb4 Fix container storage HTTP request commented out 2024-03-03 15:12:38 -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
0d56ab1087 Delete operations on project delete 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
995c2a5859 Refactor conflicts page to view all languages side-by-side 2024-02-14 22:25:12 -05:00
Simon Prévost
c0c782f24b Remove Endpoint deprecation 2024-02-04 15:13:22 -05:00
Simon Prévost
7c6537a38c Add versions listing for single string 2024-02-04 14:34:08 -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
Nicolas Boisvert
754bf4dfbd
Bump php assoc map 3.0 (#409)
* laravel - Add base file for laravel's parser

* laravel - Done php file parsing, regex may not be perfect

* laravel - Add Laravel do documentation test and start writing tests

* laravel - Add first test

* laravel - Done serialization, regex must be revised

* laravel - Adjust regexp to get also nested quotes

* laravel - Escape double quotes on serialize

* laravel - Change privacy of parser's methods

* laravel - Change privacy of serializer's functions

* laravel - Done spec for serializer functions

* laravel - Add single quote escapes

* laravel - Passing double quotation test

* laravel - Rename test

* laravel - Adds prereplace for double quotes in string

* laravel - Fix Credo linting

* laravel - Formats files

* laravel - Lost conflit resolve

* laravel - Add missing quote in replace

* php-assoc - Implementing PHP-Assoc-Map library

* laravel - Move php assoc array handling to dedicated package

* laravel - Update unit test to reflect reality

* laravel - Formats files

* laravel - Rename back to laravel PHP to distinguish from any PHP structure

* laravel - Little rename remains

* laravel - Add base file for laravel's parser

* laravel - Done php file parsing, regex may not be perfect

* laravel - Add Laravel do documentation test and start writing tests

* laravel - Add first test

* laravel - Done serialization, regex must be revised

* laravel - Adjust regexp to get also nested quotes

* laravel - Escape double quotes on serialize

* laravel - Change privacy of parser's methods

* laravel - Change privacy of serializer's functions

* laravel - Done spec for serializer functions

* laravel - Add single quote escapes

* laravel - Passing double quotation test

* laravel - Rename test

* laravel - Adds prereplace for double quotes in string

* laravel - Add missing quote in replace

* laravel - Remove old file

* laravel - Remove old files

* Update php_assoc_map

---------

Co-authored-by: Nicolas Boisvert <nboisvert@armrecouvrement.com>
2024-02-04 14:34:03 -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
7f7b20604b Add translated advanced filter and fix uncorrect all null text 2024-01-23 07:29:41 -05:00
Simon Prévost
25371069e8 Fix 'udpate' typo for update_slave permission 2024-01-21 15:27:38 -05:00
Simon Prévost
de6dd818ee
Add Azure Storage Container integration with new execution pattern (#402)
* Account Name working E2E.

* Account key and container name now functional too

* Form updated to only display bucket configuration

* Functional UI

* WIP

* Adding and editing an integration fully works now!

* Try to make build pass

* Adjust test

* Use mutation correctly in frontend

* Refactor integration execution to be less tied to 'push strings to Azure'

* Add execute azure storage container to upload files

* Add tests

---------

Co-authored-by: Guillaume Mercier <hello@guillaumemercier.com>
2024-01-21 15:16:52 -05:00
Simon Prévost
6b9f7c30f6 Fix reviewers abilities list 2023-12-22 14:33:24 -05:00
Simon Prévost
7dc0596d85 Update deps 2023-12-22 09:55:47 -05:00
Simon Prévost
959a83afd8 Fix api token flash and revoke mutation 2023-12-22 09:35:38 -05:00
Simon Prévost
5bbe9ba0ac Fix reviewers abilities and translated default to true for main language 2023-12-22 09:35:38 -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
d65ab1cd05 Fix uncorrect translation with text should update the text 2023-12-15 10:07:45 -05:00
Simon Prévost
42a7b4bc93 Add version filter on project revision/revisions and add version and check-reviewed flags on CLI 2023-12-14 21:42:24 -05:00
Simon Prévost
12864e9f3e Fix conflicted field on version new operation 2023-12-12 14:01:59 -05:00
Simon Prévost
bcab4527f2 Fix revoked at on old token 2023-11-29 15:40:57 -05:00
Simon Prévost
ebaa67ab36 Fix machine translation auto detect language 2023-11-23 14:24:36 -05:00
Nicolas Boisvert
605a03c67e
Bump PHP Assoc map (#389)
* Bump PHP Assoc map

* Fix CI

* Remove useless spaces

* Remove useless breakline as well

* Bump version
2023-11-16 14:36:23 -05:00
Simon Prévost
1fdb5ccf6b Add placeholder handling in Google Translate translate 2023-11-12 21:41:01 -05:00
Simon Prévost
2e9be8ae49 Fix Google Translate document entries translate and add form helper everywhere 2023-11-08 09:47:40 -05:00
Simon Prévost
0298f9b754 Fix typos, replace diff library, improve add translations file commit UI and improve OpenAI prompt 2023-11-05 14:20:21 -05:00
Simon Prévost
4fb0d20f61 Fix lint version filter on single lint and fix translations document scope on conflict on slave operation 2023-11-04 21:15:56 -04:00
Simon Prévost
ca99b09e54 Fix __KEY__ order, fix lint nil value, remove logger warning on abilities 2023-11-03 13:26:40 -04:00