Vaidehi Joshi
c4d9c4aed9
Remove trailing slashes from URLs to improve SEO ( #8836 ) [deploy]
2020-06-22 13:44:58 -07:00
Alberto Pérez de Rada Fiol
7355bd3ee3
Fix erblint errors on the app/views/internal folder ( #8387 )
2020-06-10 18:37:36 +02: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
Jacob Herrington
aa50e2b87b
Add a link to view pages ( #6753 )
2020-03-21 11:14:04 -04:00
Jacob Herrington
1a42b2b4b1
Use Rails URL helpers where possible ( #6711 ) [deploy]
2020-03-19 10:24:44 -04:00
Ben Halpern
3c8422c8d5
Add social image to internal/pages form ( #6401 ) [deploy]
2020-03-02 11:38:01 -05:00
Anna Buianova
1c94ffb38e
Added template select to the pages admin form ( #5952 ) [deploy]
2020-02-07 14:59:05 -05:00
Jacob Herrington
9652ecc456
Refactor/internal ui update ( #5339 ) [deploy]
...
* Move internal styles out of layout
* Upgrade to Bootstrap 4.4 and redo nav
* Redesign /internal/users/index
* Refactor /internal/tags/show
* Refactor /internal/broadcasts/index
* Refactor /internal/broadcasts/index
* Refactor /internal/pages/index
* Refactor /internal/mods/index
* Fix internal nav highlighting
* Refactor internal/organizations/index
* Refactor internal/growth
* Refactor internal/badges
* Refactor /internal/podcasts/
* Refactor internal listings filter
* Refactor /internal/endpoints/
* Refactor /internal/tools/
* Refactor /internal/chat_channels/
* Refactor /internal/config/
* Refactor /internal/feedback_messages
This is the one that worries me the most. I made a strong effort not to
touch any IDs and the JavaScript appears to be working after manual
testing.
This view probably needs some systems specs covering it.
* Remove unused CSS
* Refactor feedback_messages/show
* Refactor internal/comments
* Refactor internal/podcasts/edit
* Refactor internal/users/show
* Refactor internal/users/edit
* Refactor internal/organizations/show
* Refactor internal/permissions
* Refactor internal/tags/show
* Refactor internal/pages/form
* Add events to navbar
* Refactor internal/events
* Refactor internal/brodcasts
* Refactor internal/articles
* Refactor internal/listings
* Remove unused CSS
* Load jquery earlier
2020-01-06 07:58:03 -05:00
Ben Halpern
cbe599e2eb
Adjust internal page logic and add credits copy to notifications ( #3843 )
...
* Adjust internal page logic and add credits copy to notifications
* Adjust badge email copy
2019-08-26 13:41:13 -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
5891b2ea58
Add application "page" model ( #2657 )
...
* Generate page model
* Add page model
* Conditionally modify html rendering
2019-05-02 18:24:06 -04:00