Commit Graph

106 Commits

Author SHA1 Message Date
d7ce2d40dd Update translations (#18053) 2022-08-23 17:24:36 +02:00
b930f4886a UX: Add flat text button styles and use in date/time cancel modal (#17892)
Also fixes an A11Y issue with the date/time cancel button.
2022-08-15 15:06:03 -04:00
3eaac56797 DEV: Use proper wording for contexts in specs 2022-08-04 11:05:02 +02:00
f06e586c19 Update translations (#17756) 2022-08-02 16:54:12 +02:00
023835cdad DEV: a new d-tooltip component (#17513) 2022-07-28 18:33:20 +04:00
493d437e79 Add RSpec 4 compatibility (#17652)
* Remove outdated option

04078317ba

* Use the non-globally exposed RSpec syntax

https://github.com/rspec/rspec-core/pull/2803

* Use the non-globally exposed RSpec syntax, cont

https://github.com/rspec/rspec-core/pull/2803

* Comply to strict predicate matchers

See:
 - https://github.com/rspec/rspec-expectations/pull/1195
 - https://github.com/rspec/rspec-expectations/pull/1196
 - https://github.com/rspec/rspec-expectations/pull/1277
2022-07-28 10:27:38 +08:00
5538b8442e DEV: Introduce discourseLater (#17532)
A wrapper for `later()` from `@ember/runloop`, similar to `discourseDebounce`. It automatically reduces the delay in testing environment.
2022-07-17 00:50:49 +02:00
371bbadb92 No implicit this codemod (#17235)
* Run no-implicit-this codemod for app templates
* Run tagless-ember-components-codemod for plugins
* Turn on no-implicit-this lint
2022-07-05 19:41:31 +02:00
c011dd7b43 DEV: Remove last few curly-component invocations 2022-07-04 17:25:42 +01:00
624c684d51 DEV: Transpile all plugin js by default (#17175)
Goodbye `# transpile_js: true`? 🙂
2022-06-21 22:07:10 +02:00
7ac485fb9f FEATURE: Add Croatian language (#17130)
Co-authored-by: Gerhard Schlager <gerhard.schlager@discourse.org>
2022-06-18 00:18:22 +02:00
e0364cf228 Update translations (#17087) 2022-06-14 16:57:33 +02:00
41fa278c00 Update translations (#16958) 2022-05-31 16:14:37 +02:00
d303466c30 Update translations (#16902) 2022-05-24 16:03:04 +02:00
51e29d3ca8 Update translations (#16608) 2022-05-03 15:30:59 +02:00
adfa4ebed8 Update translations (#16566) 2022-04-27 14:42:11 +02:00
c9b2374299 DEV: make API of future-date-input more customizable and aligned with the API of time-shortcut-picker (#16502) 2022-04-27 16:41:15 +04:00
42bb629817 DEV: use the only source for time shortcut options on all date pickers (#16366) 2022-04-21 15:49:11 +04:00
4ec6af064a Update translations (#16505) 2022-04-19 15:45:09 +02:00
a1d7e77967 Update translations (#16456) 2022-04-12 21:04:30 +02:00
14778ba52e DEV: Fix select-kit deprecations (#15080) 2022-04-05 19:01:09 +02:00
ddafa42b7e DEV: Fix styleguide label regression (#16379)
Introduced in c92e62a2712d6a28dce813ecf66a4113d824f2ff, it output all
styleguide example labels as CSS custom properties.
2022-04-05 12:16:18 -04:00
fe689115d4 Update translations (#16378) 2022-04-05 15:28:19 +02:00
99b2cfe26e DEV: Disallow Ember global usage (#16147)
…and sprinkle `// eslint-disable-next-line no-undef` throughout the code where is unavoidable for now
2022-03-09 17:54:07 +01:00
6e7cdc5bc3 DEV: Use Ember imports in the styleguide code (#16123) 2022-03-07 21:38:09 +01:00
c9dab6fd08 DEV: Automatically require 'rails_helper' in all specs (#16077)
It's very easy to forget to add `require 'rails_helper'` at the top of every core/plugin spec file, and omissions can cause some very confusing/sporadic errors.

By setting this flag in `.rspec`, we can remove the need for `require 'rails_helper'` entirely.
2022-03-01 17:50:50 +00:00
c92e62a271 UX: Styleguide changes & color variable additions (#15984) 2022-02-17 14:39:29 -06:00
12423b56cb Update translations (#15928) 2022-02-15 15:10:10 +01:00
62029ec4eb DEV: remove the includeMidFuture option on future-date-input (#15818)
This option was always on. Essentially, we set it only in two places and always use `|| true` with it.

Note that we're going to switch future-date-input-selector to another source of time shortcuts(https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/lib/time-shortcut.js) and also change its API to make it more customizable. Removing the includeMidFuture option is a part of that change.
2022-02-04 21:33:11 +04:00
0dfaaf49a5 Update translations (#15816) 2022-02-04 16:23:45 +00:00
3b75120b3d UX: Support type=search inputs in inline forms (#15790) 2022-02-03 13:50:24 +01:00
022480b461 Update translations (#15763) 2022-02-01 16:15:18 +01:00
5fd13380d8 Update translations (#15705) 2022-01-25 14:27:05 +01:00
f0435ca1a7 Update translations (#15673) 2022-01-23 11:14:20 +01:00
bcc148556f DEV: add empty state placeholder to styleguide (#15617) 2022-01-18 17:52:48 +04:00
14b8cd5e17 Update translations (#15637) 2022-01-18 14:41:41 +01:00
2976b63094 Update translations (#15540) 2022-01-11 14:21:34 +01:00
4afd6f0189 Update translations (#15292) 2021-12-14 14:53:35 +01:00
3fec579ede Update translations (#15210) 2021-12-07 16:19:44 +01:00
732678f642 UX: Fix alignment in group navigation bar (#15169)
Same as #15145.
2021-12-02 09:45:33 -05:00
4bdb956a0d Revert "UX: Fix alignment in group navigation bar (#15145)" (#15150)
This reverts commit 01830f9d284f17a0e42ed774c11c1211b4f5063d.

This broke sidebar and could have affected customer themes
on a full enterprise deploy.
2021-12-01 16:13:03 +11:00
01830f9d28 UX: Fix alignment in group navigation bar (#15145) 2021-12-01 11:49:34 +11:00
b12f89e351 Update translations (#15140) 2021-11-30 21:06:39 +01:00
8420cf047e Update translations (#14970) 2021-11-16 16:17:10 +01:00
4f14e012a7 DEV: Replace $.extend with Object.assign (#14921) 2021-11-14 10:59:22 +01:00
4ad77f3382 DEV: Remove .es6 extensions from core (#14912)
Still supported in plugins though.
2021-11-13 12:51:53 +01:00
6894b3f3af Update translations (#14792) 2021-11-02 18:49:00 +01:00
25097fa0af Update translations (#14648) 2021-10-19 15:23:54 +02:00
b44119cdb2 Update translations (#14579) 2021-10-12 16:00:22 +02:00
0f5d737a61 Update translations (#14513) 2021-10-05 15:59:26 +02:00