Discourse Translator Bot
886d619d3f
Update translations ( #11108 )
2020-11-03 18:08:07 +01:00
Jarek Radosz
a17d54d0bf
DEV: De-arrowify tests ( #11068 )
...
Using arrow functions changes `this` context, which is undesired in tests, e.g. it makes it impossible to setup things like pretender (`this.server`) in `beforeEach` hooks.
Ember guides always use classic functions in examples (e.g. https://guides.emberjs.com/release/testing/test-types/ ), and that's what it uses in its own test suite, as do various addons and ember apps.
It was also already used in Discourse where `this` was required. Moving forward, it will be needed in more places as we migrate toward ember-cli.
(I might later add a custom rule to eslint-discourse-ember to enforce this)
2020-10-30 17:37:32 +01:00
Robin Ward
435a9913a4
REFACTOR: Replace global `find` with `queryAll`
...
In newer Embers jQuery is removed. There is a `find` but it only returns
one element and not a jQuery selector. This patch migrates our code to a
new helper `queryAll` which allows us to remove the global.
2020-10-29 14:45:51 -04:00
Krzysztof Kotlarek
dbec3792b7
FIX: pretty text allow list ( #10977 )
...
Reword whitelist to allowlist in pretty-text.
This library is used by plugins so we need deprecation notice.
2020-10-28 13:22:06 +11:00
Robin Ward
1e4c0d1857
Remove more global variables from tests.
...
* Use `sinon` instead of `sandbox` and require an import.
* You need to import `currentURL` to use it.
2020-10-26 13:32:11 -04:00
Robin Ward
919f488358
REFACTOR: All remaining acceptance tests converted to new format
...
Also contains fixes to leaky state in pretender.
2020-10-23 09:28:13 -04:00
Joffrey JAFFEUX
b6492356cb
FIX: removes duplicate “ and adds ‘ and ’ ( #11010 )
2020-10-23 10:35:43 +02:00
Joffrey JAFFEUX
6811902a70
FIX: converts “ and ” to " in local dates ( #10987 )
2020-10-21 17:16:36 +02:00
Joffrey JAFFEUX
f4842ae283
FIX: attempts to convert french quotes to regular quotes in dates ( #10986 )
2020-10-21 16:36:51 +02:00
Discourse Translator Bot
7eef10c6d7
Update translations ( #10944 )
2020-10-17 00:07:21 +02:00
Discourse Translator Bot
85894537b1
Update translations
2020-10-13 15:40:37 +02:00
Robin Ward
3862036422
REFACTOR: Use imports for `sinon` and `setResolver`
...
I also took the opportunity with this commit to move some test specific
stuff out of `discourse-loader` which is loaded on the front end of the
application. The test module building now happens in the `test_helper`
bundle.
2020-10-09 13:54:54 -04:00
Robin Ward
71d37953d5
REFACTOR: Import `QUnit` and related helpers rather than globals
...
We used many global functions to handle tests when they should be
imported like other libraries in our application. This also gets us
closer to the way Ember CLI prefers our tests to be laid out.
2020-10-07 11:50:49 -04:00
Joffrey JAFFEUX
7b34433fc2
REVERT: revert change from action + mut to mut ( #10844 )
...
* Revert "FIX: fixes regression where wizard dropdown couldn't update (#10838 )"
This reverts commit e3b2fc6074
.
* Revert "DEV: replaces unecessary (action (mut .*)) by (mut .*) (#10822 )"
This reverts commit c0350dc362
.
2020-10-06 23:50:05 +02:00
Joffrey JAFFEUX
c0350dc362
DEV: replaces unecessary (action (mut .*)) by (mut .*) ( #10822 )
2020-10-06 17:17:45 +02:00
Discourse Translator Bot
29a9ae1b50
Update translations
2020-10-06 15:43:13 +02:00
Joffrey JAFFEUX
e6821fbaae
DEV: fixes linting of hbs files in core plugins ( #10820 )
2020-10-05 14:42:36 +02:00
Robin Ward
23f24bfb51
REFACTOR: Move javascript tests inside discourse app
...
This is where they should be as far as ember is concerned. Note this is
a huge commit and we should be really careful everything continues to
work properly.
2020-10-02 11:29:36 -04:00
Discourse Translator Bot
ecfca965f2
Update translations
2020-09-29 13:01:52 +00:00
Joffrey JAFFEUX
2b254f4305
FIX: removes time from date in calendar range at midnight ( #10751 )
2020-09-28 10:39:21 +02:00
Discourse Translator Bot
6734a82260
Update translations
2020-09-16 10:17:56 +00:00
Discourse Translator Bot
44aac1b44b
Update translations
2020-09-16 04:27:51 +00:00
Discourse Translator Bot
5990c71c29
Update translations
2020-09-15 13:04:17 +00:00
Discourse Translator Bot
1c71f81144
Update translations
2020-09-09 14:59:40 +00:00
Joffrey JAFFEUX
110f6ec6dd
DEV: fixes eslint/prettier on github actions ( #10601 )
2020-09-04 20:01:14 +02:00
Joffrey JAFFEUX
bf88410126
DEV: apply coding standards to plugins ( #10594 )
2020-09-04 13:51:53 +02:00
Discourse Translator Bot
71da5e0e27
Update translations
2020-09-01 13:02:16 +00:00
Discourse Translator Bot
6c3b1eb9b9
Update translations
2020-08-26 09:27:35 +00:00
Joffrey JAFFEUX
c792f36966
UX: clarify timezone formatting ( #10526 )
2020-08-26 10:18:55 +02:00
Discourse Translator Bot
d495464ead
Update translations
2020-08-25 13:02:37 +00:00
Joffrey JAFFEUX
4f7a9802e7
FIX: prefer timezones over timezone for previews ( #10506 )
...
eg:
timezone="America/Detroit"
timezones="US/Eastern"
Before this commit we would show America/Detroit in previews and not US/Eastern, given US/Eastern and America/Detroit are equivalent.
After this commit, we will display the date with America/Detroit but show US/Eastern in the previews.
2020-08-21 16:31:50 +02:00
Discourse Translator Bot
d0faee3bd8
Update translations
2020-08-18 13:02:44 +00:00
Discourse Translator Bot
1a78a429b5
Update translations
2020-08-11 13:04:00 +00:00
Discourse Translator Bot
a68533b394
Update translations
2020-08-05 13:55:12 +00:00
Penar Musaraj
14eec43889
DEV: Use CSS custom properties for colors in core plugins
2020-08-04 11:14:33 -04:00
Joffrey JAFFEUX
b2a2e4f1e5
FIX: ensures seconds are displayed when used with dates ( #10170 )
2020-07-06 09:26:31 +02:00
Jarek Radosz
26260d50b1
DEV: Import `I18n` in standard plugins ( #10098 )
2020-06-22 02:36:45 +02:00
Gerhard Schlager
390dc5c7a9
Update translations
2020-06-21 11:58:21 +02:00
Gerhard Schlager
36a3675e0a
Update translations
2020-06-14 23:39:33 +02:00
Neil Lalonde
65dd8e2fa2
Update translations
2020-06-10 12:01:02 -04:00
Joffrey JAFFEUX
e990d8adce
FIX: ensures preview is correctly computing timezone for current user ( #9758 )
...
This also fixes a related bug with timezones on displayed date when in calendar range.
2020-05-12 12:30:41 -07:00
Joffrey JAFFEUX
1dd9df9cd0
REFACTOR: removes overwritten properties and duplicates fn ( #9686 )
2020-05-07 16:39:53 +02:00
Joffrey JAFFEUX
2f714c7412
FIX: end date of ranges in html preview was incorrect ( #9654 )
...
This commit also remove an unused block of code as previewedTimezones can't be empty anymore.
2020-05-06 17:16:36 +02:00
Neil Lalonde
3cce608379
Update translations
2020-05-04 10:39:01 -04:00
Gerhard Schlager
30cb5f7d86
Update translations
2020-04-24 15:16:29 +02:00
Gerhard Schlager
82f9dcf301
Update translations
2020-04-20 11:37:59 +02:00
Joffrey JAFFEUX
6171141211
UX: displays full date time when displaying ranges ( #9386 )
2020-04-08 10:44:06 +01:00
Joffrey JAFFEUX
6d0ba74b98
UX: Ensures timezone is used over localTimezone when displaying dates
2020-04-08 10:43:47 +01:00
Joffrey JAFFEUX
66d375cb1d
UX: display zones without prefix to reduce noise ( #9383 )
2020-04-08 11:02:00 +02:00
Joffrey JAFFEUX
25f95af418
REFACTOR: local dates to improve reliability with DST and recurrence ( #9379 )
...
This commit improves testing and separates local-date generation from dates with zone manipulations.
2020-04-08 08:53:21 +02:00