Commit Graph

550 Commits

Author SHA1 Message Date
dependabot[bot] 6e68b37e88
Bump minimatch from 3.0.4 to 3.1.2 (#154)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 15:30:07 -05:00
dependabot[bot] a64da7f56b
Bump loader-utils from 1.4.1 to 1.4.2 in /manager-client (#155)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.1...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 15:29:58 -05:00
dependabot[bot] 2b6c482a37
Bump engine.io from 6.2.0 to 6.2.1 in /manager-client (#153)
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 12:58:43 -05:00
David Taylor dc1e22feb8
PERF: Use `less_memory_flags` for `s3:expire_missing_assets` (#152) 2022-11-17 14:57:59 +00:00
David Taylor b2e7546e09
PERF: Cleanup unneeded S3 assets after deploys (#151) 2022-11-17 12:11:28 +00:00
dependabot[bot] be0a4ef620
Bump loader-utils from 1.4.0 to 1.4.1 in /manager-client (#149)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 10:37:04 +01:00
dependabot[bot] 055b14b219
Bump mout from 1.2.3 to 1.2.4 in /manager-client (#150)
Bumps [mout](https://github.com/mout/mout) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/mout/mout/releases)
- [Changelog](https://github.com/mout/mout/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mout/mout/compare/v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: mout
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-08 10:36:44 +01:00
Jarek Radosz 76cb216a75
DEV: Force `testem` upgrade (#148) 2022-11-08 10:31:46 +01:00
dependabot[bot] 90a8a6c6ca
Bump moment-timezone from 0.5.27 to 0.5.37 in /manager-client (#147)
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.27 to 0.5.37.
- [Release notes](https://github.com/moment/moment-timezone/releases)
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md)
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.27...0.5.37)

---
updated-dependencies:
- dependency-name: moment-timezone
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 01:10:00 +02:00
Roman Rizzi 45986ad40e
DEV: Update target Discourse versions to force a rebuild (#146) 2022-07-27 17:44:37 -03:00
Roman Rizzi 2d9d1ea0b1
FEATURE: Force a rebuild when behind a specific discourse commit. (#145)
* FEATURE: Force a rebuild when behind a specific discourse version.

* Update app/controllers/docker_manager/admin_controller.rb

Co-authored-by: David Taylor <david@taylorhq.com>

* Update app/controllers/docker_manager/admin_controller.rb

Co-authored-by: Osama Sayegh <asooomaasoooma90@gmail.com>

Co-authored-by: David Taylor <david@taylorhq.com>
Co-authored-by: Osama Sayegh <asooomaasoooma90@gmail.com>
2022-07-27 16:29:05 -03:00
dependabot[bot] 7629559872
Bump terser from 4.8.0 to 4.8.1 in /manager-client (#144)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-20 09:55:02 +02:00
Discourse Translator Bot 9833be1b61
Update translations (#142) 2022-06-28 21:24:13 +02:00
dependabot[bot] b58b245f3b
Bump shell-quote from 1.7.2 to 1.7.3 in /manager-client (#143)
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 16:04:36 +02:00
Isaac Janzen 203330e174
DEV: Remove 'htmlSafe' string prototype extensions (#141)
Context: https://deprecations.emberjs.com/v3.x/#toc_ember-string-prototype_extensions
2022-06-01 10:22:06 -05:00
Isaac Janzen ee24868df3
DEV: Remove ie 11 from build targets
## Ember Upgrade

Context: https://deprecations.emberjs.com/v3.x/#toc_3-0-browser-support-policy
2022-05-10 08:32:57 -05:00
Isaac Janzen 994e6b2d4e
DEV: Remove use of assign polyfill (#140)
Context: https://deprecations.emberjs.com/v4.x/#toc_ember-polyfills-deprecate-assign
2022-05-05 06:49:58 -05:00
dependabot[bot] 8f79299b5b
Bump async from 2.6.3 to 2.6.4 (#138)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 18:01:10 +02:00
David Taylor e46136c597
FIX: Dynamically fetch logo url (#137)
Core's recent sprockets update caused the digest of the image file to change. We shouldn't have hardcoded the digest in the JS code. Instead, this commit adds the url to the `preloaded-data` meta tag, so it will always be correct.
2022-04-14 14:01:19 +01:00
Penar Musaraj afc7d94b09
Bump expected Ruby version to 2.7.6 (#136) 2022-04-13 11:57:49 -04:00
dependabot[bot] 26eaa6e2a1
Bump ansi-regex from 4.1.0 to 4.1.1 (#135)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-31 11:55:36 +02:00
dependabot[bot] ccebb2b09a
Bump minimist from 1.2.5 to 1.2.6 (#134)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:25:49 +08:00
Gabe Pacuilla 3ebd21c7bb
DEV: Bump base image and expected ruby version (#133)
The new base image includes the following:
* Fix for CVE-2021-4034 (PwnKit) - local privilege escalation vulnerability with `pkexec`
* Ruby upgraded to 2.7.5p203
* Installing `pups` via gem
2022-02-15 13:14:10 -05:00
dependabot[bot] 464bd25755
Bump follow-redirects from 1.14.7 to 1.14.8 in /manager-client (#132)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-12 12:21:38 +01:00
dependabot[bot] 0560698b26
Bump node-fetch from 2.6.1 to 2.6.7 in /manager-client (#131)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 00:26:04 +01:00
dependabot[bot] c9b4714f78
Bump mout from 1.2.2 to 1.2.3 in /manager-client (#130)
Bumps [mout](https://github.com/mout/mout) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/mout/mout/releases)
- [Changelog](https://github.com/mout/mout/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mout/mout/compare/v1.2.2...v1.2.3)

---
updated-dependencies:
- dependency-name: mout
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 00:05:36 +01:00
David Taylor 2874cd57fc
FIX: Run `yarn install` during updates (#129)
This is required to compile assets successfully under Ember CLI
2022-02-09 13:43:42 +00:00
David Taylor 11d61cb82e
FIX: Do not shorten commit hashes for compare links (#128)
Using `git rev-parse --short` will adapt the number of characters based on the number of commits in the repository. In a development checkout of Discourse, it'll currently output 10 characters, making the chance of a collision minuscule.

However, in production we use a shallow clone of the Discourse repository. That means that `git rev-parse --short` only outputs 8 characters. On the `main` branch (with almost 50k commits), we currently have 6 7-character collisions, and no 8-character collisions. However, when looking beyond the `main` branch, 8-character collisions [have been observed](https://meta.discourse.org/t/193320/3).

This commit updates docker_manager to use the full commit hash internally, and for GitHub comparison links. In the UI, hashes are truncated to 8 characters, and the full hash is displayed on mouseover.
2022-01-22 18:27:25 +00:00
Vinoth Kannan 6ecdddd687
UX: make the upgrade page title more relevant (#127)
* UX: make the upgrade page title more relavant

* fix the typo
2022-01-21 14:18:35 +11:00
Discourse Translator Bot faab1aa44f
Update translations (#126) 2022-01-18 14:41:46 +01:00
dependabot[bot] 111bab960d
Bump follow-redirects from 1.13.0 to 1.14.7 in /manager-client (#125)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.13.0 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.0...v1.14.7)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-13 13:57:55 +01:00
David Taylor d30edc9bcf
FIX: Do not activate plugins before checking compatibility (#124)
https://github.com/discourse/discourse/pull/15537
2022-01-11 12:16:43 +00:00
Jarek Radosz b3379317c6
DEV: Drop the `Discourse.redis` monkey-patch (#123)
It's been over two years. I don't think we need this fallback anymore?
2022-01-11 00:09:13 +01:00
Discourse Translator Bot 776da654f9
Update translations (#122) 2022-01-04 17:39:36 +01:00
Discourse Translator Bot e5ff9403d8
Update translations (#121) 2021-12-28 14:14:02 +01:00
Blake Erickson 4e06649d32
DEV: Bump base image (#120)
This includes the oxipng binary.

See:

676479926e
2021-11-19 13:20:54 -07:00
dependabot[bot] 97b94cb4c1
Bump tmpl from 1.0.4 to 1.0.5 in /manager-client (#119)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 13:10:23 +02:00
dependabot[bot] 19cbd60593
Bump path-parse from 1.0.6 to 1.0.7 (#118)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-11 10:14:25 +02:00
dependabot[bot] a06efadc0d
Bump path-parse from 1.0.6 to 1.0.7 in /manager-client (#117)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-11 09:49:04 +02:00
Robin Ward 5faa725624 FIX: Linting errors 2021-07-19 15:12:39 -04:00
benzoid 745e98161b
allow proxy env vars (#115) 2021-07-19 14:00:58 -04:00
dependabot[bot] 91bf85a150
Bump y18n from 4.0.0 to 4.0.3 in /manager-client (#114)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3)

---
updated-dependencies:
- dependency-name: y18n
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 15:27:57 +02:00
dependabot[bot] 7a573168de
Bump acorn from 5.7.3 to 5.7.4 in /manager-client (#113)
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4)

---
updated-dependencies:
- dependency-name: acorn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 15:27:43 +02:00
dependabot[bot] 0e4f22b10d
Bump glob-parent from 5.1.1 to 5.1.2 (#112)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 13:56:57 +02:00
dependabot[bot] 6ee74eec78
Bump ws from 6.2.1 to 6.2.2 in /manager-client (#111) 2021-06-05 08:12:38 +02:00
dependabot[bot] a9114e5822
Bump hosted-git-info from 2.8.8 to 2.8.9 in /manager-client (#110)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 10:24:37 +02:00
dependabot[bot] 5ea5249d05
Bump lodash from 4.17.19 to 4.17.21 in /manager-client (#109)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 10:54:15 -04:00
dependabot[bot] a4f997aa4f
Bump elliptic from 6.5.3 to 6.5.4 in /manager-client (#108)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 10:53:59 -04:00
dependabot[bot] 471504a753
Bump ssri from 6.0.1 to 6.0.2 in /manager-client (#107)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 10:53:27 -04:00
dependabot[bot] 8185aa3721
Bump handlebars from 4.5.3 to 4.7.7 in /manager-client (#104)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.5.3 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.5.3...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 10:49:54 -04:00