Sérgio Saquetim
91ce470fce
FIX: Styleguide errors and add smoke test for component pages ( #29747 )
2024-11-14 15:07:05 -03:00
Martin Brennan
a03f87bdbd
DEV: Move core plugin TL -> group settings ( #25355 )
...
* DEV: Change poll_minimum_trust_level_to_create to group based setting
New setting is poll_create_allowed_groups
c.f. https://meta.discourse.org/t/changes-coming-to-settings-for-giving-access-to-features-from-trust-levels-to-groups/283408
* DEV: Move styleguide_admin_only to group based setting
Not exactly a TL -> group change, but still part of the
overall effort here:
https://meta.discourse.org/t/changes-coming-to-settings-for-giving-access-to-features-from-trust-levels-to-groups/283408
New setting is styleguide_allowed_groups
2024-01-23 11:35:14 +10:00
David Taylor
055310cea4
DEV: Apply syntax_tree formatting to plugins/*
2023-01-07 11:11:37 +00:00
Loïc Guitaut
3eaac56797
DEV: Use proper wording for contexts in specs
2022-08-04 11:05:02 +02:00
Phil Pirozhkov
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
David Taylor
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
Joffrey JAFFEUX
73d207a568
DEV: load styleguide assets only when needed ( #10918 )
2020-10-14 16:29:40 +02:00
Joffrey JAFFEUX
82031aaf16
DEV: makes discourse-styleguide core (styleguide) ( #10847 )
...
This plugin is only useful for developers, however, making it core allows us to centralize any component modification in one commit.
This integration also adds a new site_setting: `styleguide_admin_only` which allows to enable a styleguide on a live site while restricting visibility to admins only.
By default, styleguide is disabled.
2020-10-07 14:48:38 +02:00