Simon Prévost
78b2c65fe1
Add machine translations document translate
2022-03-15 06:18:21 -04:00
Simon Prévost
5554d6446a
Add apostrophe lint for fr languages
2022-01-21 15:29:45 -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
cde90b66ba
Remove autocorrect stuff
2021-12-18 21:07:01 -05:00
Simon Prévost
a6ddd3d4c2
Fix lint for first letter case
2021-11-08 21:41:16 -05:00
Simon Prévost
eea5ec0410
Add lint translations page
2021-06-30 07:08:31 -04:00
Simon Prévost
43055188c3
Add default null option on new slave
2021-06-07 11:10:00 -04:00
Simon Prévost
e9ec74ef61
Add merge options on add translation to correct translation in the same operation
2021-06-04 16:12:33 -04:00
Simon Prévost
09e4301aea
Add update comment UI and API on translation and projet comments ( #236 )
...
* Add update comment UI and API on translation and projet comments
* Use erlef/setup-elixir in GitHub Actions
* Fix setup gleam
2021-02-12 06:38:47 -05:00
François Richard
62ed72ec4e
Allow comment deletion ( #224 )
...
* Allow comment deletion
* Add delete_changeset for comment, decrement comments count
* Add comment delete resolver test
* Don't use pipe on single function call
Co-authored-by: Simon Prévost <sprevost@mirego.com>
* Improve controller functions
* Run format
Co-authored-by: Simon Prévost <sprevost@mirego.com>
2021-01-27 08:25:42 -05:00
Simon Prévost
c937a2ace1
Fix value_type not set for some parsers
2020-11-25 18:01:32 -05:00
Simon Prévost
2b649acc88
Fix gettext multiline value serializing
2020-11-25 07:34:47 -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
2c20f7d488
Fix typo in ThreeDotsEllipsis lint name
2020-11-20 14:57:52 -05:00
Simon Prévost
6cd211ee83
Update elixir 1.11.0 and OTP 23
2020-10-09 07:46:58 -04:00
Simon Prévost
54b68840b0
Fix tests
2020-08-31 20:54:40 -04:00
Simon Prévost
3c5b5d2c6c
Refactor select and update deps
2020-08-29 18:06:27 -04:00
Simon Prévost
13fceebf22
Add RESX 2.0 format
2020-07-08 10:52:28 -04:00
Simon Prévost
e0c0709c61
Update deps
2020-06-10 21:38:14 -04:00
Simon Prévost
19ab6a44f1
Add gleam library to implement type-safe linting module
2020-06-10 13:04:13 -04:00
Simon Prévost
2743d93409
Refactor review and translation UI
2020-06-10 13:02:47 -04:00
Simon Prévost
3a2bb5dd45
Replace custom gen stage event handling with oban to execute async tasks ( #187 )
2020-06-10 13:02:35 -04:00
Simon Prévost
b033294017
Add FirstLetterCase lint rule
2020-05-25 20:16:42 -04:00
Simon Prévost
5893a518b4
Add ping github event handler
...
Closes #178
2020-05-09 13:14:45 -04:00
Simon Prévost
e11088f6ec
Add version requirement filter fallback for version tag param ( #183 )
2020-05-08 08:47:45 -04:00
Simon Prévost
9cdd5626da
Fix parsed document as nil for other formats ( #184 )
2020-05-08 08:13:08 -04:00
Simon Prévost
416df5932e
Add page size on document to fix cli documents listing
2020-05-04 12:30:11 -04:00
romarickb
c6ee149163
Collaborator's email must be unique for a projet ( #169 )
...
* Collaborator's email must be unique for a projet. Can't add multiple time the same collaborator in a project
* Update priv/repo/migrations/20200430174230_unique_collaborator_email.exs
Co-authored-by: Rémi Prévost <remi@exomel.com>
Co-authored-by: Simon Prévost <sprevost@mirego.com>
Co-authored-by: Rémi Prévost <remi@exomel.com>
2020-05-01 09:18:58 -04:00
Simon Prévost
d2aa3c7c62
Fix input change event
2020-04-27 06:55:44 -04:00
Simon Prévost
9567db9b4d
Convert codebase to typescript and latest Ember ( #157 )
...
* Update eslint setup (#134 )
* Convert services (#136 )
* Convert login and logged-in routes (#137 )
* Convert project routes and controllers (#138 )
* Convert activities and comments routes (#140 )
* Convert project edit sub-routes and controllers (#139 )
* Convert files routes and controllers (#141 )
* Convert revision routes and controllers (#142 )
* Convert phoenix service (#143 )
* Convert translation routes and controllers (#144 )
* Convert versions routes and controllers (#145 )
* Convert JIPT routes and controllers (#146 )
* Convert Sass variables to CSS modules @value (#147 )
* Convert CSS variables and fix projects page components
* Fix a bunch of components
* Fix another bunch of components
* Update styles and missing global for powerselect
* Fix typings
* Fix typescript warnings
* Add typings for phoenix and file-saver vendor
* Fix github ci
Co-authored-by: Charles Demers <cdemers@mirego.com>
Co-authored-by: Charles Demers <charles.demers6@gmail.com>
2020-04-07 07:47:33 -04:00
Simon Prévost
c63243ce78
Rename original_file_name to document_path
2020-01-11 20:37:09 -05:00
Simon Prévost
bc6b349954
Fix document pagination with empty translations by using joins as select
2020-01-09 12:29:22 -05:00
Simon Prévost
d7a778d22c
Fix revision language overwrite for sync/merge/export controller
2019-12-12 12:36:50 -05:00
Simon Prévost
78231026d5
Add emoji customization for project
2019-12-12 12:36:50 -05:00
Simon Prévost
f774ee48f2
Upgrade npm packages
2019-12-12 12:36:50 -05:00
Simon Prévost
43092ce891
Update elixir deps
2019-12-12 12:36:49 -05:00
Simon Prévost
fb6259d9f5
Add tests
2019-12-12 12:36:49 -05:00
Simon Prévost
c2b02d2aca
Test
2019-12-12 12:36:49 -05:00
Simon Prévost
4236ca2cee
Add translation lint and spell check
2019-12-12 12:36:49 -05:00
Simon Prévost
8c82eceaf4
Fix poison deps and entrypoint app name
2019-10-03 17:11:26 -04:00
Simon Prévost
8dbc5a4b1e
Add more tests
2019-08-27 22:06:07 -04:00
Simon Prévost
828c0a1a32
Add missing cover discord tests
2019-08-27 21:42:28 -04:00
Simon Prévost
42eebe3e1a
Add missing cover tests
2019-08-27 21:39:08 -04:00
Olafur Arason
fa6ff35d39
Add support for msgctxt ( #118 )
2019-08-23 12:09:04 -04:00
Simon Prévost
b992ac5215
Fix gettext header serializer
2019-08-14 18:30:10 -04:00
Simon Prévost
39753e63e5
Fix CI
2019-07-22 13:21:53 -04:00
Simon Prévost
5a47ef85b4
Add document path update form in documents list
2019-06-16 10:59:34 -04:00
Simon Prévost
768a2fac3e
Add uberauth to handle authentication to allow multiple providers login (google, github and slack)
2019-05-20 21:45:25 -04:00
Simon Prévost
60b8510485
Fix brittle unordered jipt translations
2019-05-12 20:37:24 -04:00
Simon Prévost
be674cc941
Add language override in UI
2019-05-12 20:28:59 -04:00