discourse/app/views
Justin DiRose 09b8a61f65
FEATURE: Add Google Universal Analytics v4 as an option (#11123)
Per Google, sites are encouraged to upgrade from Universal Analytics v3 `analytics.js` to v4 `gtag.js` for Google Analytics tracking. We're giving admins the option to stay on the v3 API or migrate to v4. Admins can change the implementation they're using via the `ga_version` site setting. Eventually Google will deprecate v3, but our implementation gives admins the choice on what to use for now.

We chose this implementation to make the change less error prone, as many site admins are using custom events via the v3 UA API. With the site stetting defaulted to `v3_analytics`, site analytics won't break until the admin is ready to make the migration.

Additionally, in the v4 implementation, we do not enable automatic pageview tracking (on by default in the v4 API). Instead we rely on Discourse's page change API to report pageviews on transition to avoid double-tracking.
2020-11-06 14:15:36 -06:00
..
about FIX: Correct user profile URLs in /about crawler view 2020-07-14 16:09:27 +01:00
admin/backups FEATURE: further restrict downloading of backups 2017-03-01 08:28:34 -07:00
application FIX: Sync Ember and non-Ember layouts (#9028) 2020-02-25 15:31:04 +02:00
badges FIX: in case of orphan user records skip badge 2019-08-30 17:21:34 +10:00
categories FIX: Resolve Schema.org validation issues 2020-05-05 16:57:16 +03:00
common FEATURE: Add Google Universal Analytics v4 as an option (#11123) 2020-11-06 14:15:36 -06:00
default FIX: Add a title to the groups pages 2016-07-25 14:24:43 -04:00
email FIX: display correct status on unsubscribe page (#10294) 2020-07-23 16:20:10 +10:00
embed FIX: use allowlist and blocklist terminology (#10209) 2020-07-27 10:23:54 +10:00
exceptions FIX: Hide empty popular/recent sections in 404 page (#10811) 2020-10-02 15:11:15 -04:00
finish_installation Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
groups UX: Add og metadata for groups. 2018-02-22 15:03:41 +08:00
invites FIX: better handling of invite links after they are redeemed 2018-05-08 20:17:57 +05:30
layouts Replace base_uri with base_path (#10879) 2020-10-09 12:51:24 +01:00
list FIX: display correct reply count for crawler 2020-10-09 11:11:11 -04:00
metadata DEV: Add support for Rails 6 2019-05-02 16:23:25 +10:00
offline FIX: HTML lang attribute expects hyphen instead of underscore 2018-08-20 13:55:58 +02:00
posts
published_pages FIX: use normal logo in published pages if small not available. 2020-09-21 09:20:39 +05:30
qunit UX: improvements to admin theme UI 2018-09-17 09:49:53 +10:00
robots_txt Replace base_uri with base_path (#10879) 2020-10-09 12:51:24 +01:00
safe_mode Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
search UX: better title on search page 2017-10-27 09:13:04 +05:30
session SECURITY: Add confirmation screen when logging in via user-api OTP 2019-06-17 16:18:44 +01:00
static FEATURE: add short site description on login page title 2019-10-14 11:40:09 +05:30
tags FIX: Use new tag routes (#8683) 2020-01-21 19:23:08 +02:00
topics FIX: make crawler linkback list compatible with google schema guidelines. 2020-09-04 04:35:32 +05:30
user_api_keys FEATURE: Delegated authentication via user api keys (#7272) 2019-04-01 13:18:53 -04:00
user_notifications FIX: Improve digest email styling on Outlook 2016 (#9626) 2020-05-04 14:07:03 -04:00
users FIX: move hp request from /users to /token (#10795) 2020-10-02 09:01:40 +10:00
users_email FIX: Ensure users can confirm new emails using security keys 2020-06-16 14:19:21 +03:00
wizard FEATURE: Dark-mode-friendly wizard (#10739) 2020-09-25 08:56:23 -04:00