Jarek Radosz
694b5f108b
DEV: Fix various rubocop lints ( #24749 )
...
These (21 + 3 from previous PRs) are soon to be enabled in rubocop-discourse:
Capybara/VisibilityMatcher
Lint/DeprecatedOpenSSLConstant
Lint/DisjunctiveAssignmentInConstructor
Lint/EmptyConditionalBody
Lint/EmptyEnsure
Lint/LiteralInInterpolation
Lint/NonLocalExitFromIterator
Lint/ParenthesesAsGroupedExpression
Lint/RedundantCopDisableDirective
Lint/RedundantRequireStatement
Lint/RedundantSafeNavigation
Lint/RedundantStringCoercion
Lint/RedundantWithIndex
Lint/RedundantWithObject
Lint/SafeNavigationChain
Lint/SafeNavigationConsistency
Lint/SelfAssignment
Lint/UnreachableCode
Lint/UselessMethodDefinition
Lint/Void
Previous PRs:
Lint/ShadowedArgument
Lint/DuplicateMethods
Lint/BooleanSymbol
RSpec/SpecFilePathSuffix
2023-12-06 23:25:00 +01:00
Krzysztof Kotlarek
e5e7dd78c2
Bump version to v3.2.0.beta4-dev
2023-11-09 14:25:44 +11:00
Krzysztof Kotlarek
95b7cbd8a1
Bump version to v3.2.0.beta3
2023-11-09 14:25:44 +11:00
Penar Musaraj
1400d4a8fd
Bump version to v3.2.0.beta3-dev
2023-10-16 11:20:22 -04:00
Penar Musaraj
be04154838
Bump version to v3.2.0.beta2
2023-10-16 11:20:20 -04:00
Roman Rizzi
75e8a6bf90
Bump version to v3.2.0.beta2-dev
2023-09-12 15:41:11 -03:00
Roman Rizzi
a9cc379121
Bump version to v3.2.0.beta1
2023-09-12 15:41:11 -03:00
Bianca Nenciu
6f782d8e45
SECURITY: Add limits for themes and theme assets
...
This commit adds limits to themes and theme components on the:
- file size of about.json and .discourse-compatibility
- file size of theme assets
- number of files in a theme
2023-09-12 15:31:31 -03:00
David Taylor
20481abefc
Bump version to v3.2.0.beta1-dev
2023-08-01 09:50:46 +01:00
David Taylor
9b339bcd2c
Bump version to v3.1.0.beta8
2023-08-01 09:50:45 +01:00
David Taylor
263afe6b6a
Bump version to v3.1.0.beta7
2023-07-28 13:05:29 +01:00
David Taylor
6222a60335
DEV: Refactor Discourse::VERSION
and add -dev
support ( #22807 )
...
For the Discourse 3.2 beta series, we intend to use a `-dev` suffix while beta versions are being developed in `main`/`tests-passed`. When a beta version is ready, it will be 'released' without the `-dev` suffix.
This commit adds support for the `-dev` suffix, and also refactors `Discourse::VERSION` so that the canonical representation is a simple human-readable string. Constants for each segment are derived from that, so the interface remains unchanged.
2023-07-26 14:48:08 +01:00
David Taylor
00903f6b11
DEV: Support version operators in .discourse-compatibility ( #22714 )
...
This adds support for the `<=` and `<` version operators in `.discourse-compatibility` files. This allows for more flexibility (e.g. targeting the entire 3.1.x stable release via `< 3.2.0.beta1`), and should also make compatibility files to be more readable.
If an operator is not specified we default to `<=`, which matches the old behavior.
2023-07-25 14:04:39 +01:00
Blake Erickson
78b009aafe
Version bump to v3.1.0.beta6 ( #22555 )
2023-07-11 16:25:44 -06:00
Blake Erickson
286dfcacb4
Version bump to v3.1.0.beta5 ( #22092 )
2023-06-13 12:08:36 -06:00
Ted Johansson
ca82752976
Version bump to v3.1.0.beta4 ( #21135 )
2023-04-18 16:14:41 +08:00
Blake Erickson
6b5743ba3c
Version bump to v3.1.0.beta3 ( #20712 )
2023-03-16 17:51:54 -06:00
Bianca Nenciu
e6a41150e2
Version bump to v3.1.0.beta2 ( #19999 )
2023-01-25 13:47:16 -05:00
Osama Sayegh
17daf077e2
Version bump to v3.1.0.beta1 ( #19822 )
2023-01-11 08:39:15 +03:00
David Taylor
6417173082
DEV: Apply syntax_tree formatting to lib/*
2023-01-09 12:10:19 +00:00
Alan Guo Xiang Tan
6543dec7cb
Version bump to v3.0.0.beta16 ( #19751 )
2023-01-05 09:45:40 +08:00
Alan Guo Xiang Tan
f04e454628
Version bump to v3.0.0.beta15 ( #19685 )
2023-01-03 14:29:26 +08:00
Daniel Waterworth
aab4ea1849
Version bump to v2.9.0.beta14 ( #19242 )
2022-11-29 10:59:53 -06:00
Martin Brennan
f8d1b794cd
Version bump to v2.9.0.beta13 ( #19212 )
2022-11-28 10:58:43 +10:00
Martin Brennan
73803cf8f7
Revert "Version bump to v2.9.0.beta13 ( #19210 )" ( #19211 )
...
This reverts commit a71f6cf09b
.
The github UI had an error I didn't notice which resulted
in a security commit being merged _after_ the bump, now
I have to redo the bump.
2022-11-28 10:57:06 +10:00
Martin Brennan
a71f6cf09b
Version bump to v2.9.0.beta13 ( #19210 )
2022-11-28 10:44:25 +10:00
Martin Brennan
4306522a4e
Version bump to v2.9.0.beta12 ( #19006 )
2022-11-14 13:07:16 +10:00
David Taylor
e3da085e31
Version bump to v2.9.0.beta11 ( #18822 )
2022-11-01 17:00:05 +00:00
Jarek Radosz
000c7a3ee3
Version bump to v2.9.0.beta10
2022-09-29 20:37:21 +02:00
Jarek Radosz
4b66086d04
Revert "Version bump to v2.3.0.beta10 ( #18425 )"
...
This reverts commit b92185a2d4
.
2022-09-29 20:37:21 +02:00
Jarek Radosz
b92185a2d4
Version bump to v2.3.0.beta10 ( #18425 )
2022-09-29 20:23:19 +02:00
Loïc Guitaut
7647cf6a22
Version bump to v2.9.0.beta9
2022-08-10 14:58:14 +02:00
Roman Rizzi
4e7bd43d17
Version bump to v2.9.0.beta8 ( #17697 )
2022-07-27 17:11:58 -03:00
David Taylor
1dc2b3d1bb
Version bump to v2.9.0.beta7 ( #17471 )
2022-07-13 12:40:08 +01:00
Natalie Tay
02e148cbde
Version bump to v2.9.0.beta6 ( #17283 )
...
Needed for https://meta.discourse.org/t/unable-to-find-discourse-version-2-9-0-beta6/231511
2022-06-30 12:25:44 +03:00
Blake Erickson
f313276966
Version bump to v2.9.0.beta5 ( #17077 )
2022-06-13 15:27:06 -06:00
Penar Musaraj
7c27c839de
Version bump to v2.9.0.beta4 ( #16477 )
2022-04-14 10:10:23 -04:00
Neil Lalonde
9bbddd2cb3
Version bump to v2.9.0.beta3 ( #16256 )
2022-03-22 14:46:23 -04:00
Jarek Radosz
cecfc7ce79
FIX: Don't warn on empty .discourse-compatibility ( #16032 )
2022-02-23 09:44:37 +01:00
Krzysztof Kotlarek
fbf0345512
Version bump to v2.9.0.beta2 ( #15932 )
2022-02-14 16:23:19 +11:00
Neil Lalonde
2fc8e923b6
Version bump to v2.9.0.beta1 ( #15732 )
2022-01-27 10:53:21 -05:00
Neil Lalonde
aa54645753
Version bump to v2.8.0.beta11 ( #15567 )
2022-01-13 10:35:59 -05:00
Neil Lalonde
07c010422b
Version bump to v2.8.0.beta10 ( #15382 )
2021-12-21 13:23:49 -05:00
Neil Lalonde
c4d3b6556d
Version bump to v2.8.0.beta9 ( #15152 )
2021-12-01 11:40:49 -05:00
Neil Lalonde
cbfe48b990
Version bump to v2.8.0.beta8 ( #14948 )
2021-11-15 11:13:34 -05:00
Neil Lalonde
ae91818c19
Version bump to v2.8.0.beta7 ( #14667 )
2021-10-20 17:29:41 -04:00
Neil Lalonde
f0d2b0f2f0
Version bump to v2.8.0.beta6 ( #14228 )
...
v2.8.0.beta5 can cause segfaults due to the oj gem v3.13.3.
2021-09-02 14:25:33 -04:00
Neil Lalonde
c6f1818b85
Version bump to v2.8.0.beta5 ( #14210 )
2021-09-01 13:29:36 -04:00
Neil Lalonde
cb858af8c7
Version bump to v2.8.0.beta4 ( #13824 )
2021-07-22 12:23:50 -04:00
Neil Lalonde
5f8fa976d4
Version bump to v2.8.0.beta3 ( #13703 )
2021-07-15 14:54:02 -04:00