Commit Graph

185 Commits

Author SHA1 Message Date
Robin Ward 8f6be9c592 SECURITY: Make sure a repo exists before acting on it
Also includes refactors to clean up linting / code, adds specs
and changes the usage pattern to something safer
2018-06-15 15:15:17 -04:00
Robin Ward f75ece9a95 Use our `AdminConstraint` to simplify auth 2018-06-15 13:15:34 -04:00
Joffrey JAFFEUX 6f0d0ae65f
UX: only show upgrade notice for admins 2018-06-13 11:01:39 +02:00
Jeff Atwood 1d00bacd3a
Merge pull request #42 from featheredtoast/remove-th-border-top
Clean up th border top
2018-06-01 16:49:21 -07:00
Jeff Wong 39bd224179 Clean up th border top 2018-06-01 15:10:08 -07:00
Jeff Atwood f2915fe4bb
Merge pull request #41 from OsamaSayegh/progress-bar-animate
UX: upgrade progress bar should be animated
2018-05-23 15:47:30 -07:00
OsamaSayegh 0ebe4d32c3 UX: upgrade progress bar should be animated 2018-05-24 01:38:08 +03:00
Sam d968ab6e59
Merge pull request #40 from OsamaSayegh/ui-refinements
UX: refinements for UI
2018-05-22 13:15:34 +10:00
OsamaSayegh 99a3a8bf36 remove commented line 2018-05-22 05:44:10 +03:00
OsamaSayegh 655b0eff1c UX: refinements for UI 2018-05-22 05:40:40 +03:00
Jeff Wong c00d6d10f0 FIX: support listing plugins for older discourse versions 2018-05-17 09:11:57 -07:00
Régis Hanol 3f9723f7e6
Merge pull request #37 from blokovi/master
Serbian translation
2018-05-17 11:24:45 +02:00
Régis Hanol a817734228
Merge pull request #39 from OsamaSayegh/fix-reset-button
FIX: reset button wasn't working
2018-05-17 11:22:34 +02:00
OsamaSayegh 94c583ba2d FIX: reset button wasn't working 2018-05-17 11:51:25 +03:00
Jeff Wong 35036dfee2 FEATURE: only show visible plugins 2018-05-16 10:15:42 -07:00
Guo Xiang Tan d1e1771148 FIX: Official plugin image not working for subfolder. 2018-05-16 14:50:44 +08:00
Régis Hanol c5a371e4e4 UX: add tooltip on official plugin checkmark 2018-05-04 17:27:56 +02:00
Guo Xiang Tan 3d71276f26 Use a font-awesome image instead. 2018-04-25 13:01:12 +08:00
Guo Xiang Tan 1f686200bb Display a glyph for official plugins. 2018-04-25 12:20:06 +08:00
Sam 8f08c864d2
Merge pull request #38 from davidtaylorhq/html_safe
Add `html_safe` to raw HTML string
2018-01-31 10:45:17 +11:00
David Taylor 1f376fec35 Add `html_safe` to raw HTML string 2018-01-30 23:42:01 +00:00
Sam 7570b371ae we need a new version of our docker image 2018-01-19 09:36:07 +11:00
Arpit Jalan 59ed646815 FEATURE: log version upgrades 2018-01-03 10:59:40 +05:30
Ivan Milosevic 7a545954da Serbian translation 2017-12-19 04:32:55 +01:00
Neil Lalonde 7eb762f87e Update translations 2017-11-15 11:16:35 -05:00
Neil Lalonde a0e743d023 add pull_translations.rb 2017-11-15 11:16:23 -05:00
Guo Xiang Tan 6cc836e7c3 FIX: Plugin using deprecated Rails 5 API. 2017-10-23 14:12:53 +08:00
Rafael dos Santos Silva 7b09885cc4 Bump minimum ruby/image versions 2017-10-11 13:43:28 -03:00
Guo Xiang Tan f117e28158 FIX: Redirect to login for anon user.
https://meta.discourse.org/t/link-to-upgrade-shows-500-error/70993/7
2017-10-02 18:44:11 +08:00
Guo Xiang Tan a6539a6cf5 Use `before_action` for compatibility with Rails 5. 2017-09-04 17:04:45 +08:00
Neil Lalonde f3b0bce3d7 Update translations 2017-08-17 10:45:22 -04:00
Neil Lalonde 5f515bdc95 gitignore .DS_Store 2017-08-17 10:33:37 -04:00
Neil Lalonde 48e75d0365 add Latvian 2017-08-15 11:23:10 -04:00
Rafael dos Santos Silva 4b5f17a426 Bump minimum image version 2017-07-28 19:04:20 -03:00
Rafael dos Santos Silva 9c01f95298 Let's allow Ruby 2.3 again while we wait 2.4.2 2017-07-28 14:09:11 -03:00
Rafael dos Santos Silva 7cbb8141fa Bump minimum ruby version to 2.4 & force full rebuild 2017-06-01 13:16:31 -03:00
Robin Ward 146e2de662 FIX: Update repos sequentially to avoid thrashing the server 2017-04-28 15:34:02 -04:00
Sam 97c3b031d5 tweak to include pid 2017-03-10 14:39:55 -05:00
Sam eaf001eae5 we need to be a bit more careful and frugal here to avoid killing self
longer term get it in its own process
2017-03-10 13:50:58 -05:00
Sam 264e3ff009 refactor reused method 2017-03-10 13:23:03 -05:00
Sam 2bc2015092 attempt to make upgrade process consume less memory 2017-03-10 12:43:24 -05:00
Sam a5ff153e4f Merge pull request #35 from davidtaylorhq/patch-1
FIX: Add --tags to git fetch in updater
2017-03-07 13:31:16 -05:00
David Taylor 8e3f37c5ec FIX: Add --tags to git fetch in updater
Overwrites local tags with those from github (useful if they've been changed on github)

From https://git-scm.com/docs/git-fetch#git-fetch---tags

--tags
    Fetch all tags from the remote (i.e., fetch remote tags refs/tags/* into local tags with the same name), in addition to whatever else would otherwise be fetched.

See https://meta.discourse.org/t/latest-version-bug/58165
2017-03-07 18:20:29 +00:00
Neil Lalonde 6cc5e4856b FIX: error in csrf initializer on subfolder installs 2017-01-16 14:52:53 -05:00
Robin Ward 678a42121e FIX: Upgrade button was quirky 2017-01-12 15:07:57 -05:00
Robin Ward 5cfcb104ab FIX: Processes was broken 2017-01-12 14:52:42 -05:00
Neil Lalonde 3623c2f5b0 FIX: progress bar and upgrade log on subfolder installs 2017-01-12 14:09:58 -05:00
Robin Ward 46e7ce7831 FIX: Environment config changed 2017-01-12 13:38:16 -05:00
Robin Ward 6b04d075a9 FIX: Update build script for new ember cli 2017-01-11 17:59:53 -05:00
Robin Ward 0a2e0690f9 Upgrade to new Ember, Ember CLI 2017-01-11 13:47:06 -05:00