Commit Graph

200 Commits

Author SHA1 Message Date
Simon Prévost
5620da8f08 Fix spinner by using CSS instead of spin.js 2019-05-09 17:11:44 -04:00
amy null
93a4198ca3 Add Discord project integration (#86)
* Add basic Discord webhook support

* Add Discord integration tests

* Revert lockfiles
2019-05-09 17:11:24 -04:00
Simon Prévost
51ceec7caf Refactor UI for versions 2019-04-21 14:02:44 -04:00
Simon Prévost
147c38da42 Fix responsive issues 2019-04-21 14:02:44 -04:00
Rémi Prévost
886fa53efd Remove Black and Extra Bold font weight from the UI (#81)
The new Inter font is great, but its “Black” and “Extra Bold” weights looks out-of-place in our UI. We can use the “Bold” weight just fine 😄 

### Before

<img width="185" alt="" src="https://user-images.githubusercontent.com/11348/55750385-28fb1c00-5a11-11e9-88c4-49eb1f747dbc.png">

<img width="538" alt="" src="https://user-images.githubusercontent.com/11348/55750386-28fb1c00-5a11-11e9-92a9-d8866b36fc46.png">

### After

<img width="185" alt="" src="https://user-images.githubusercontent.com/11348/55750384-28fb1c00-5a11-11e9-894c-e4eaf2790663.png">

<img width="547" alt="" src="https://user-images.githubusercontent.com/11348/55750387-28fb1c00-5a11-11e9-82a3-b2d83cba2fe9.png">
2019-04-11 09:25:48 -04:00
Simon Prévost
8d72dff005 Remove last activity on projects list 2019-04-07 20:59:22 -04:00
Simon Prévost
c3565f7f32 Fix link list tiles styles 2019-04-07 17:05:25 -04:00
Simon Prévost
083645a546 Update icons 2019-04-07 16:28:15 -04:00
Simon Prévost
1669582c72 Update jipt doc styles 2019-03-31 16:26:46 -04:00
Simon Prévost
64cc4daab6 Refactor Google login to use redirect instead of popup 2019-03-31 16:16:54 -04:00
Simon Prévost
28a7dd0ba0 Fix many revisions selector and update deps to fix live reload 2019-03-31 16:16:54 -04:00
Simon Prévost
ad8ec11f75 Update emberjs to latest 2019-03-28 22:05:16 -04:00
Simon Prévost
c373713678 Fix small UI tweaks 2019-03-28 21:14:27 -04:00
Simon Prévost
15996bcae9 Update prettierignore and npm 2019-03-13 21:59:36 -04:00
Simon Prévost
713a14e03f Fix version form colors 2019-03-13 08:34:17 -04:00
Simon Prévost
b9045b5bcd Fix ci-check by rewriting lint and format under root package.json 2019-03-11 06:27:14 -04:00
Simon Prévost
ee39f1a168 Run prettier on webapp 2019-03-10 21:39:49 -04:00
Simon Prévost
ea6878f5bb Update from ui refactor 2019-03-09 22:46:07 -05:00
Simon Prévost
a3e96e4236 Add just in place translation kit to translate directly in the project’s app 2019-03-09 22:46:07 -05:00
Simon Prévost
57b8559feb Refactor UI 2019-03-09 22:46:07 -05:00
Simon Prévost
6621db4a15 Fix document path parsing in frontend and sync type on new sync 2019-01-11 13:19:52 -05:00
Simon Prévost
a5454cf4ad Add maintenance page when ember build runs in the background on deploy 2019-01-11 09:47:14 -05:00
Simon Prévost
5f6127719c Use & to run ember build prod in docker entrypoint 2019-01-11 09:47:14 -05:00
Simon Prévost
aed5793dab Add distillery and docker setup 2019-01-11 09:47:14 -05:00
Simon Prévost
2a8512be87 Fix styles and sync type option 2018-12-22 14:37:34 -05:00
Simon Prévost
e0b24790e8 Refactor codes and UI with new standard 2018-12-12 20:05:57 -05:00
Simon Prévost
c6dbc084e1 Rename interpolations to placeholders 2018-12-12 19:57:34 -05:00
Benoit Ducharme
8ead83b52a Add interpolations to translation forms
Interpolations are strings automatically marked (based on the format) to
be replaced by the application at runtime. Those strings are meant to be
left unmodified and not translatable. The UI reflects that. The
interpolations shown to the user is always the master translation’s
ones. This is to clearly show on not translated content that maybe
interpolations uploaded after the correction were removed or added.
2018-12-12 19:57:34 -05:00
Simon Prévost
4ed0e437af Upgrade cryptiles manually to remove security alerts from GitHub 2018-12-08 20:08:56 -05:00
Simon Prévost
94840e4d36 Upgrade deps manually to remove security alerts in GitHub 2018-12-08 20:07:44 -05:00
Simon Prévost
2f8c8a5522 Add sync type passive as a comparer in sync operation
The "sync_type" option can now be passed to the sync request to have a
different way to handle operations.

The new "passive" option will ignore all actions but the `new`, `renew`
and `remove`. It will ensure that when uploading a file, no translations
or master strings can be overwritten. It behaves the same way as the
existing merge_type "passive".
2018-12-08 15:12:45 -05:00
Louis-Michel Couture
15e53ec15a Confirm before deleting a project. 2018-06-29 10:03:44 -04:00
Louis-Michel Couture
399dc3acb8 Correct misc typos 2018-06-29 09:50:20 -04:00
Louis-Michel Couture
68ef3dd284 Remove unused translations 2018-06-29 09:50:20 -04:00
Léo Renaud-Allaire
16a231f980 Fix typo in reference language dropdown 2018-06-26 16:50:31 -04:00
Simon Prévost
b2fdf26e59 Fix typo in commit-file component 2018-05-25 15:26:01 -04:00
Simon Prévost
c399d9a1bb Refactor file commit component with tips and custom file input 2018-05-25 15:26:01 -04:00
Simon Prévost
ad74d98d44 Add document path input in commit file component 2018-05-25 15:26:01 -04:00
Charles Demers
fb9b71b05f Fix tests 2018-04-30 15:38:11 -04:00
Charles Demers
04931781dc Update config files 2018-04-27 15:35:00 -04:00
Rémi Prévost
da09b7952d Upgrade hoek dependency 2018-04-27 08:50:18 -04:00
Simon Prévost
ae6043e292 Add plural and locked state for translations 2018-04-27 08:49:50 -04:00
Charles Demers
2ac74d052f Get rid of ember-cli-node-assets 2018-04-24 23:29:07 -04:00
Simon Prévost
eeea52feb3 Upgrade Ember source and cli to 3.1.1 2018-04-24 23:14:33 -04:00
Simon Prévost
53d96bc6a6 Add float value type 2018-04-24 20:03:39 -04:00
Simon Prévost
d420bd0fbe Refactor operation and translation value_type to always have a value and handle string/empty/null etc 2018-04-23 21:43:15 -04:00
Rémi Prévost
d8ad8f9fe0 Make collaborator emails visible in settings 2018-04-18 08:23:19 -04:00
Simon Prévost
465bcec7dc Update Ember 3.1.0 2018-04-11 11:13:18 -04:00
Simon Prévost
0bb0b01171 Add email abilities restriction capabilities with RESTRICTED_DOMAIN env var 2018-04-11 06:01:00 -04:00
Simon Prévost
bca59c4caa Initial commit 💥 2018-04-05 16:47:36 -04:00