Commit Graph

550 Commits

Author SHA1 Message Date
Guo Xiang Tan e7816dafb0 Account for `UNICORN_PORT` in upgrader. 2018-10-08 12:25:40 +08:00
Guo Xiang Tan 8db21ac271 More reliable way of reloading unicorn. 2018-10-08 11:53:13 +08:00
Guo Xiang Tan ec371d3caa
Introduce post deploy migrations into the upgrade process take 2. (#47) 2018-10-08 10:24:07 +08:00
Guo Xiang Tan deccddb760 Revert "Introduce post deploy migrations into the upgrade process."
This reverts commit 29ec548266.
2018-09-19 08:30:53 +08:00
Guo Xiang Tan 29ec548266 Introduce post deploy migrations into the upgrade process. 2018-09-18 14:23:42 +08:00
David Taylor f2079597c0
Correct minimum required version 2018-08-16 19:31:34 +01:00
Guo Xiang Tan 9177222a3b
Bump minimum required version. 2018-08-16 14:06:04 +08:00
Sam 60ca819695
Merge pull request #46 from OsamaSayegh/enhancements
Refactoring and various enhancements
2018-06-29 14:18:46 +10:00
Osama Sayegh 4ee8ccf93c Refactoring and various enhancements 2018-06-29 01:17:59 +03:00
Sam 59a829839b
Merge pull request #45 from OsamaSayegh/fix-upgrade-button
FIX: Upgrade All button shouldn't be enabled while upgrading
2018-06-28 12:35:20 +10:00
OsamaSayegh f852ac87b4 FIX: Upgrade All button shouldn't be enabled while upgrading 2018-06-27 12:07:32 +03:00
Sam bc9fa0c743
Merge pull request #44 from OsamaSayegh/multi-upgrade-feature
FEATURE: introduce Upgrade All functionality
2018-06-25 09:56:02 +10:00
OsamaSayegh bc6cfe7d5f FEATURE: introduce Upgrade All functionality 2018-06-20 17:47:22 +03:00
Rafael dos Santos Silva 519eff05ad Bump base image 2018-06-15 19:34:21 -03:00
Robin Ward ed4b88166e SECURITY: Remove runaway cpu/memory tests.
These should not be in the public plugin accessible via a GET. At
the very least they should require an environment variable and
CSRF protection. I'm removing them because they don't seem commonly
used.
2018-06-15 15:23:57 -04:00
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