Commit Graph
100 Commits
Author SHA1 Message Date
Kane York cd19d546a8 Update default linkify TLDs to top 15
Also kept gov, but moved it to the end because it was in the previous version.
2018-02-02 17:45:42 -08:00
Kane York ff91c43087 FEATURE: Keyboard shortcut to refocus composer (#5506)
It was very annoying to get back to the composer after losing it!

Added to the keyboard shortcuts help dialog, and reshuffled it a bit.
Translation keys were intentionally kept so our translators don't have
to copy paste to update.

This commit also fixes an incidental listener leak.
2018-01-17 17:15:03 +11:00
Kane York f2ddd44712 FEATURE: Add /search discovery
The opensearch.xml results in a "site search engine" being added to
Chrome, while the sitelinks search tag results in "Search this website"
being added to Google Search.
2016-03-28 15:07:59 -07:00
Kane York f67a877537 Add styling & assets for google docs placeholder oneboxes 2015-10-14 17:09:48 -07:00
Kane York 821124f3fd FEATURE: Skip batches if all records exist
Update all import scripts to take advantage of all_records_exist?
2015-09-21 17:13:02 -07:00
Kane York 200ee15991 FIX: Importer not handling usernames correctly 2015-09-21 16:27:47 -07:00
Kane York c3aaeedc62 FEATURE: Make it easy to override the home logo 2015-09-21 11:47:23 -07:00
Kane York e36c0966d0 FIX: :( page was never showing the URL 2015-09-21 11:38:37 -07:00
Kane York c9e4745fe8 FIX: Return 410 Gone for deleted topics you could otherwise see 2015-09-18 00:14:43 -07:00
Kane York 7e8f4286e3 FEATURE: Allow emoji in some translated strings 2015-09-16 18:33:17 -07:00
Kane York 4e587eb68f Store nothing if anon cta is disabled 2015-09-16 16:32:15 -07:00
Kane York e16eebb48c FIX: Don't even bother checking visit count 2015-09-16 15:35:50 -07:00
Kane York 102b6f6fca FIX: Reduce requirements for signup call-to-action
1 visit, 5 minutes, 3 topics
2015-09-16 15:34:39 -07:00
Kane York 390af7118a Merge branch 'master' into signup-cta
Conflicts:
	app/assets/javascripts/discourse/templates/topic.hbs
2015-09-16 10:06:47 -07:00
Kane York 2fa801c014 Do fix positions upon opening dialog 2015-09-15 14:06:20 -07:00
Kane York fc8539cb90 Merge branch 'master' into signup-cta
Conflicts:
	.eslintignore
2015-09-15 13:59:36 -07:00
Kane York d47f1db2be Merge branch 'master' into signup-cta
Conflicts:
	app/assets/javascripts/discourse/templates/topic.hbs
2015-09-15 13:52:12 -07:00
Kane York 53c5c17625 Add ember-addons to eslintignore 2015-09-15 13:14:50 -07:00
Kane York 2e2fa693f5 You need to translate the site settings, dummy 2015-09-15 12:42:14 -07:00
Kane York 6be78861ca Merge branch 'master' into signup-cta
Conflicts:
	app/assets/javascripts/discourse/lib/key-value-store.js.es6
2015-09-15 12:26:25 -07:00
Kane York 41721b0898 Rename variables 2015-09-15 12:25:29 -07:00
Kane York 62444b9a13 Fix the visit tracking logic 2015-09-15 12:25:12 -07:00
Kane York a5f906db69 Merge branch 'master' into category-reorder 2015-09-13 19:07:36 -07:00
Kane York 3ca3746d7e Unlock eslint version
eslint/eslint#3746
2015-09-11 16:39:19 -07:00
Kane York b6febb0638 fix the build (460243d7) 2015-09-11 11:37:36 -07:00
Kane York 42263ac969 use translations (doh) 2015-09-11 09:46:54 -07:00
Kane York 6119d9fdc0 FIX: Fallbacks for missing interpolation arguments
This takes effect when an interpolation is removed from a translation in
a Discourse update.

The I18n::Backend::Fallbacks loops with a catch(:exception), so calling
throw(:exception) will cause it to use the next locale, until it reaches
English which is assumed to be correct.

Also, enable fallbacks in everything except development (#3724 for more
discussion) - we should be able to test this
2015-09-11 09:39:40 -07:00
Kane York b3913b5692 doh, computed.or 2015-09-11 09:36:03 -07:00
Kane York fc5e157395 Sane sendAction() behavior 2015-09-11 09:34:20 -07:00
Kane York b706c59ab9 Use the json boolean trick 2015-09-11 09:14:45 -07:00
Kane York 7e50af7547 Temporarily lock eslint to 1.3.1 2015-09-11 09:10:08 -07:00
Kane York 460243d7a3 FIX: Give 403 for deleted topics, +lots of tests 2015-09-11 08:29:44 -07:00
Kane York aca70805f1 FIX: Discourse.BaseUri should not default to / 2015-09-10 17:34:08 -07:00
Kane York f36dcb6a62 Fix build 2015-09-10 14:21:36 -07:00
Kane York a9d10f454b Oop 2015-09-10 14:12:08 -07:00
Kane York d86d4752cb FIX: Don't allow editing seeded category security settings 2015-09-10 14:04:21 -07:00
Kane York c038758f8c FIX: Several fixes related to category reorder
- Move "New Category" and "Reorder Categories" into a dropdown
 - Always show "New Topic" on categories page, even for admins
 - Make category reorder modal full-height (.full-height-modal)
 - Move category reorder stylesheet out of admin stylesheet
2015-09-10 13:42:10 -07:00
Kane York 0c5fb207e9 FIX: Fix behavior of category reorder dialog 2015-09-10 13:04:25 -07:00
Kane York 342eba4374 FEATURE: Category reordering dialog 2015-09-06 16:53:52 -07:00
Kane York 72d32160b3 FIX: Mentions unreadable on user cards 2015-09-04 14:19:11 -07:00
Kane York 27ee8bea95 FIX: Remove N+1 queries in posts.json 2015-09-04 13:36:47 -07:00
Kane York ea606a348f FEATURE: post-after-cooked plugin-outlet 2015-09-04 12:45:04 -07:00
Kane York 32e5016dbb FEATURE: Include topic title, category in posts.json 2015-09-01 17:46:06 -07:00
Kane York 8b37dadec7 remove TODO 2015-09-01 16:52:29 -07:00
Kane York d7a79aeb8a Fix mobile styling 2015-09-01 16:49:45 -07:00
Kane York 940b79ed5b more copyedits 2015-09-01 16:40:25 -07:00
Kane York 118f8227f1 Fix never link after clicking maybe later 2015-09-01 16:23:57 -07:00
Kane York 65192a09a6 copyedits 2015-09-01 16:20:24 -07:00
Kane York f595e562ea Signup CTA first attempt 2015-09-01 16:16:19 -07:00
Kane York 65790452d8 Clean up the test checks when done 2015-09-01 13:32:35 -07:00
Kane York cca621e70a FIX: First post time not visible in topic list 2015-09-01 08:49:38 -07:00
Kane York d4c68f2096 FEATURE: Live-update site settings 2015-08-31 10:40:50 -07:00
Kane York eea09ac8e1 Nix the grey comparison on color scheme page 2015-08-28 11:43:24 -07:00
Kane York 1586886bf9 FIX: Consider reserved usernames as not 'available'
https://meta.discourse.org/t/reserved-usernames-ignored-by-invites/32490
2015-08-25 17:24:07 -07:00
Kane York 3cbfc45bf6 FEATURE: Allow plugins to add admin dashboard warnings 2015-08-25 17:20:14 -07:00
Kane York 633c175a8a FIX: Badge SQL controls would never show up, needed refresh 2015-08-25 13:30:26 -07:00
Kane York 5205ec3b1e FIX: Hover highlights in top menus 2015-08-21 12:47:15 -07:00
Kane York a275b0b8a3 FIX: Edit reasons on profile page 2015-08-21 11:37:19 -07:00
Kane York 36b5269d19 FIX: Emoji modal in dark theme 2015-08-21 11:35:19 -07:00
Kane York 9185cec1f3 FIX: Insert link dialog in dark theme 2015-08-21 11:23:06 -07:00
Kane York e2e7e6df44 FIX: Unread post circle colors in dark theme 2015-08-21 11:19:02 -07:00
Kane York aa0b2d74c1 Remove borders from composer resizing grip 2015-08-21 11:15:04 -07:00
Kane York 6819c2d47c FIX: Make small-actions stick out less dark theme 2015-08-21 11:14:50 -07:00
Kane York 7f46458204 FIX: black-on-black queued posts 2015-08-20 18:34:30 -07:00
Kane York 2363897a25 FEATURE: Arbitrary validations for site settings 2015-08-20 18:27:19 -07:00
Kane York 7c7580d226 FIX: Remove mouseover listener 2015-08-20 17:10:31 -07:00
Kane York 1218d47eb5 Rename choose-grey() to blend-primary-secondary() 2015-08-20 16:47:34 -07:00
Kane York eb00a92452 FIX: onebox links were too dark 2015-08-20 16:33:44 -07:00
Kane York fad5af0f7d FEATURE: Green/red background for ins/del elements 2015-08-20 15:10:09 -07:00
Kane York aaccb73a3b Use choose-grey(5%) instead of diff(97%) 2015-08-20 14:35:28 -07:00
Kane York 7083bfdf27 FIX: /user/x/notifications in mobile dark theme 2015-08-20 14:25:07 -07:00
Kane York 123f50cd71 FIX: Mobile user profile 2015-08-20 14:05:04 -07:00
Kane York 9c92a491b5 FIX: Tweaks to mobile select posts UI 2015-08-20 13:59:32 -07:00
Kane York 7e8ee8e725 FIX: mobile composer dark theme 2015-08-20 13:59:19 -07:00
Kane York 26c3d74460 Split srgb-scale into its own function 2015-08-20 13:31:00 -07:00
Kane York 3eb2668fcf Add color boxes on the theme chooser page
TODO: filter down to the colors actually used
2015-08-20 13:30:34 -07:00
Kane York 7147c0e8af DEV: Replace sqrt() implementation with lib
Copied the needed functions out of https://github.com/terkel/mathsass
MIT license
2015-08-20 13:10:54 -07:00
Kane York 156c3651b5 DEV: Add choose-grey() function for better greys 2015-08-20 12:54:07 -07:00
Kane York 0ae9d99308 FIX: User profile collpased header (again) 2015-08-20 11:49:11 -07:00
Kane York 2f595f27e9 CLEANUP: Coalesce repeated CSS properties 2015-08-18 22:02:33 -07:00
Kane York 7ede107be9 FIX: User directory dark theme 2015-08-18 21:45:05 -07:00
Kane York c4e5594826 FIX: Keyboard shortcuts dark theme 2015-08-18 21:42:41 -07:00
Kane York 7ee0ee6769 Optimize CSS properties 2015-08-18 21:40:19 -07:00
Kane York f7b024eafe FIX: User profiles
Note on removing the color: $secondary - I did a test with browser inspector by
turning the text pink. The only text affected was 'helpful flags', which I
fixed below.
2015-08-18 21:35:25 -07:00
Kane York 689449b233 FIX: Post highlight on mobile dark theme 2015-08-18 15:51:50 -07:00
Kane York 75f7631367 FIX: Small-actions in dark theme 2015-08-18 15:20:19 -07:00
Kane York 924e67af9d FIX: Header icons should be header_primray in dark theme 2015-08-18 15:11:49 -07:00
Kane York 13fdd35517 Revert "FIX: Header icons should be header_primary exactly"
This reverts commit 4d0c328404.
2015-08-18 15:11:13 -07:00
Kane York e5f4020c75 FIX: User card badge, interface language select2 dark theme 2015-08-18 15:05:05 -07:00
Kane York e81f21d848 FIX: Github oneboxes in dark theme 2015-08-18 15:02:41 -07:00
Kane York 78dcf30444 FIX: Suggested topics box was bad in dark theme 2015-08-18 14:50:36 -07:00
Kane York ca577248d0 FIX: Fix tag input select2 box 2015-08-18 14:44:52 -07:00
Kane York 4d0c328404 FIX: Header icons should be header_primary exactly 2015-08-18 14:37:23 -07:00
Kane York 0282d89b29 FIX: Lightboxes in dark theme 2015-08-18 14:09:20 -07:00
Kane York cf559893b8 FIX: fully-read topic style in dark theme 2015-08-18 14:03:01 -07:00
Kane York 3baabd14f8 Use variables for user card colors 2015-08-18 13:28:02 -07:00
Kane York 6a0eba3ba2 Oops, that should fix it.. 2015-08-18 13:23:50 -07:00
Kane York 173126673b FIX: Apply blockquote colors to onebox 2015-08-18 12:53:44 -07:00
Kane York 94439ebddd FIX: Tighter rate-limit for post self-deletions 2015-08-18 12:50:45 -07:00
Kane York c8c3b057cb FIX: Unread posts in dark theme 2015-08-18 12:29:55 -07:00