Alex
a5e6f7942c
Rename MarkdownParser to MarkdownProcessor::Parser ( #12248 )
...
* Rename MarkdownParser to MarkdownProcessor::Parse
* Wake up, Travis
* Fix typo
2021-01-13 10:39:13 -05:00
rhymes
5a2cae4fbb
Rubocop: enable and fix new Rails cops ( #9537 )
...
* Enable new Rails/* cops and use autocorrect on them
* Fixed Rails/PluckInWhere leftovers
* Fix Rails/DefaultScope
* Enable and fix Rails/PluckId
* Fix manual mistake with forcing autocorrection on Rails/PluckId
* Apply PR feedback to remove Rails/PluckId inline disables
* Apply PR feedback to get rid of Rails/PluckInWhere inline
2020-07-29 11:14:19 +02:00
rhymes
5b62811c98
[deploy] Rubocop: fix violations of Layout/LineLength ( #9197 )
2020-07-08 08:36:36 -05:00
Mac Siri
16d57a30a9
[deploy] Resoucify Page and Badge models ( #9083 )
...
* Resourcify Badge
* Resourcify Page
2020-07-06 17:17:25 -04:00
Josh Puetz
d33322f8e4
Add json template to Pages ( #8357 )
...
* Add json template to pages
* Add jsonb field, tweak form
2020-06-10 09:42:15 -05:00
Josh Puetz
f165c47b34
Add feature flag support to Pages ( #8149 )
...
* Add 'feature_flag' field to pages table, form
* Add 'exist?' to FeatureFlag
* Test for feature flag when loading custom pages
* Refactor FeatureFlag.enabled? to check both boolean and user gates
* Ugly test fixes
* PR feedback and refactoring
* PR refactor: don't require database table!
2020-06-01 09:23:19 -05:00
rhymes
e7cba1c750
[deploy] Remove unused columns from pages ( #7127 )
2020-04-08 09:54:10 +02:00
rhymes
863247049e
Ignore unused pages columns ( #6934 )
2020-03-30 15:35:12 +02:00
Ben Halpern
bff4050c35
Add dynamic monthly sitemaps ( #6704 ) [deploy]
...
* Initial sitemap work
* More sitemap progress
* Remove files
* Finalize monthly sitemap
* Update spec/models/organization_spec.rb
Co-Authored-By: Vaidehi Joshi <vaidehi.sj@gmail.com>
* Clean up approach
* Change tests
* Fix test not sure what problem was
Co-authored-by: Vaidehi Joshi <vaidehi.sj@gmail.com>
2020-03-19 17:20:23 -04:00
Anna Buianova
611323f508
Remove full_page from the Page TEMPLATE_OPTIONS ( #5981 )
2020-02-10 17:04:59 -05:00
Anna Buianova
1c94ffb38e
Added template select to the pages admin form ( #5952 ) [deploy]
2020-02-07 14:59:05 -05:00
Edward Tam
cb98b3b510
pages bust cache job sidekiq refactor ( #5338 ) [deploy]
...
* Refactored Pages::BustCacheJob to Pages::BustCacheWorker
* Removed Pages::BustCacheJob and specs
Co-authored-by: Edward Tam <edward6882990@gmail.com>
2020-01-02 15:16:09 -05:00
rhymes
9c05e618db
Improve speed of model tests by around 50/60 seconds ( #5016 )
2019-12-09 16:33:48 -05:00
cyrillefr
0267d4e829
Move bust_cache methods in own jobs ( #3071 )
2019-06-24 13:28:25 -04:00
Ben Halpern
456931f208
Further generalize pages and site Twitter handle ( #3177 )
...
* Further generalize pages and site Twitter handle
* Add footer mod change
* Remove giveaways dead code
2019-06-16 00:59:11 -04:00
Ben Halpern
f0871346f7
Add security and faq pages as generatable via the Page model ( #2792 )
2019-05-10 16:20:40 -04:00
Ben Halpern
5891b2ea58
Add application "page" model ( #2657 )
...
* Generate page model
* Add page model
* Conditionally modify html rendering
2019-05-02 18:24:06 -04:00