discourse/spec/requests
Penar Musaraj 03deda2147
Upgrade to FontAwesome 5 (take two) (#6673)
* Add missing icons to set

* Revert FA5 revert

 This reverts commit 42572ff

* use new SVG syntax in locales

* Noscript page changes (remove login button, center "powered by" footer text)

* Cast wider net for SVG icons in settings

- include any _icon setting for SVG registry (offers better support for plugin settings)

- let themes store multiple pipe-delimited icons in a setting

- also replaces broken onebox image icon with SVG reference in cooked post processor

* interpolate icons in locales

* Fix composer whisper icon alignment

* Add support for stacked icons

* SECURITY: enforce hostname to match discourse hostname

This ensures that the hostname rails uses for various helpers always matches
the Discourse hostname

* load SVG sprite with pre-initializers

* FIX: enable caching on SVG sprites

* PERF: use JSONP for SVG sprites so they are served from CDN

This avoids needing to deal with CORS for loading of the SVG

Note, added the svg- prefix to the filename so we can quickly tell in
dev tools what the file is

* Add missing SVG sprite JSONP script to CSP

* Upgrade to FA 5.5.0

* Add support for all FA4.7 icons

- adds complete frontend and backend for renamed FA4.7 icons

- improves performance of SvgSprite.bundle and SvgSprite.all_icons

* Fix group avatar flair preview

- adds an endpoint at /svg-sprites/search/:keyword

- adds frontend ajax call that pulls icon in avatar flair preview even when it is not in subset

* Remove FA 4.7 font files
2018-11-26 16:49:57 -05:00
..
admin remove unneeded variable assignment 2018-11-25 23:36:34 +05:30
about_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
application_controller_spec.rb CSP: drop 'self' in `script-src` (#6611) 2018-11-15 12:14:16 -05:00
badges_controller_spec.rb REFACTOR: about & badge controllers => requests 2018-05-22 13:45:13 +10:00
categories_controller_spec.rb move large blobs out of `<head>` (#6428) 2018-09-28 17:28:33 +08:00
category_hashtags_controller_spec.rb REFACTOR: category hashtags controller specs to requests (#5936) 2018-06-07 13:09:23 +08:00
clicks_controller_spec.rb REFACTOR: clicks controller specs to requests (#5929) 2018-06-07 12:57:29 +08:00
composer_controller_spec.rb FIX: return 429 when admin api key is limited on admin route 2018-01-12 14:15:26 +11:00
composer_messages_controller_spec.rb REFACTOR: composer messages controller specs to requests (#5940) 2018-06-07 13:51:52 +08:00
csp_reports_controller_spec.rb allow CSP reports to be sent when header isn't set by Discourse (#6594) 2018-11-14 16:23:29 -05:00
directory_items_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
draft_controller_spec.rb FIX: only check for conflict on edit drafts 2018-11-15 13:14:07 +11:00
drafts_controller_spec.rb cleanup 2018-09-12 13:10:14 -04:00
email_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
embed_controller_spec.rb FEATURE: backend support for user-selectable components 2018-08-08 14:46:34 +10:00
export_csv_controller_spec.rb FEATURE: do not allow moderators to export user list (#6418) 2018-09-21 09:07:13 +08:00
extra_locales_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
finish_installation_controller_spec.rb FEATURE: Make initial admins TL1 2018-08-22 15:45:24 +10:00
groups_controller_spec.rb FEATURE: show added date when looking at group members 2018-11-01 15:33:28 +11:00
inline_onebox_controller_spec.rb REFACTOR: inline onebox controller specs to requests 2018-06-07 13:11:45 +08:00
invites_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
list_controller_spec.rb FIX: Fix routes ending in `:username` for usernames containing periods (#6660) 2018-11-23 17:41:41 +00:00
metadata_controller_spec.rb FEATURE: Upload Site Settings. (#6573) 2018-11-14 15:03:02 +08:00
notifications_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
offline_controller_spec.rb REFACTOR: offline controller spec to requests (#5943) 2018-06-07 12:24:05 +08:00
omniauth_callbacks_controller_spec.rb FEATURE: Use translated name for 'your email has been authenticated by' (#6649) 2018-11-22 19:12:04 +00:00
onebox_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
permalinks_controller_spec.rb REFACTOR: permalinks controller specs to requests (#5934) 2018-06-07 13:08:13 +08:00
post_action_users_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
post_actions_controller_spec.rb FIX: Properly display error when post action fails to create. 2018-06-20 21:20:23 +08:00
posts_controller_spec.rb FEATURE: Allow expanded posts to return user custom fields 2018-11-13 12:44:54 -05:00
push_notification_controller_spec.rb Refactor of `PushSubscriptionPusher`. 2018-05-09 08:14:14 +08:00
queued_posts_controller_spec.rb FIX: allow staff to remove tags from queued topics 2018-06-26 17:08:40 +05:30
robots_txt_controller_spec.rb FEATURE: add Noindex to robots.txt for disallowed routes 2018-11-02 16:39:47 +11:00
safe_mode_controller_spec.rb Allow staff members to enable safe mode, even if disabled 2018-04-25 11:49:57 -04:00
search_controller_spec.rb FIX: return a 400 error instead of 500 for null injections 2018-09-04 12:11:52 +10:00
session_controller_spec.rb the protection I placed was in the wrong path moved to /session/sso 2018-11-09 17:18:01 +11:00
similar_topics_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
site_controller_spec.rb FEATURE: Upload Site Settings. (#6573) 2018-11-14 15:03:02 +08:00
static_controller_spec.rb FEATURE: Upload Site Settings. (#6573) 2018-11-14 15:03:02 +08:00
steps_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
stylesheets_controller_spec.rb FEATURE: backend support for user-selectable components 2018-08-08 14:46:34 +10:00
svg_sprite_controller_spec.rb Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
tag_groups_controller_spec.rb DEV: Basic specs for `TagGroupsController`. 2018-09-18 08:22:03 +08:00
tags_controller_spec.rb FEATURE: Add button to delete unused tags (#6587) 2018-11-12 16:24:34 +00:00
theme_javascripts_controller_spec.rb rename route `/javascripts` to `/theme-javascripts` (#6495) 2018-10-15 11:32:52 -04:00
topics_controller_spec.rb FIX: never attempt to log invalid post numbers 2018-11-21 11:58:47 +11:00
uploads_controller_spec.rb FEATURE: Upload Site Settings. (#6573) 2018-11-14 15:03:02 +08:00
user_actions_controller_spec.rb FEATURE: Option to disable user presence and profile 2018-10-10 17:34:33 -04:00
user_api_keys_controller_spec.rb UX: bumps the user-api-key version to 3 (#6526) 2018-10-25 09:46:34 +00:00
user_avatars_controller_spec.rb DEV: Fix build. 2018-11-23 17:34:50 +02:00
user_badges_controller_spec.rb FIX: Fix routes ending in `:username` for usernames containing periods (#6660) 2018-11-23 17:41:41 +00:00
users_controller_spec.rb FIX: Fix routes ending in `:username` for usernames containing periods (#6660) 2018-11-23 17:41:41 +00:00
users_email_controller_spec.rb FEATURE: improve API error reporting for invalid records 2018-08-21 11:54:34 +10:00
webhooks_controller_spec.rb DEV: Assert for 200 response code to avoid changing magic helper in the future. 2018-06-07 16:11:09 +08:00
wizard_controller_spec.rb Merge branch 'wizard-controller' of https://github.com/OsamaSayegh/discourse into OsamaSayegh-wizard-controller 2018-06-07 12:27:48 +08:00