Commit Graph

28727 Commits

Author SHA1 Message Date
8ceed642cb FIX: wrong url for default logos in header on subfolder installs 2018-07-13 14:21:15 -04:00
b1082924b9 FIX: do not validate topic deletions 2018-07-13 22:53:36 +05:30
06deffc9da FIX: returns provider_not_enabled error even if enabled 2018-07-13 22:49:30 +05:30
b459a589ab FIX: jumpToPost no working on megatopics. 2018-07-13 16:16:39 +08:00
9647a0a4bc Remove unnecessary complex method. 2018-07-13 15:34:28 +08:00
711371e8c8 FIX: Select+below will ask server for post ids on megatopics. 2018-07-13 15:10:39 +08:00
c722b07057 FIX: /t/:topic_id/last route did not return any posts. 2018-07-13 14:26:10 +08:00
c2cfb6ebae mobile admin cleanup 2018-07-13 01:43:40 -04:00
409a30ce1c FIX: Selecting & moving posts not working on megatopics. 2018-07-13 11:16:43 +08:00
18e281606a UX: Clicking admin menu does not hide select posts box. 2018-07-13 10:56:14 +08:00
2901691e87 FEATURE: per-category approval settings (#5778)
- disallow moving topics to a category that requires topic approval
2018-07-13 12:51:08 +10:00
db67c87916 fix purge unactivated users subquery 2018-07-13 07:58:58 +05:30
9ee32ad03e UX: don't repeat category name in topnav 2018-07-12 16:52:48 -07:00
033ca0e605 Merge branch 'master' of https://github.com/discourse/discourse 2018-07-12 15:50:36 -07:00
21de8411c9 some badge copy grooming 2018-07-12 15:50:34 -07:00
71814009bd FIX: badges for merged users don't get merged by discourse_merger.rb 2018-07-12 17:43:21 -04:00
cba292cb56 FIX: personal messages not being copied by discourse_merger.rb 2018-07-12 17:41:16 -04:00
81f9500f5c FIX: Change megatopic threshold to 10,000 posts 2018-07-12 22:00:53 +01:00
01fe42d5e2 prettier fix 2018-07-12 16:41:44 -04:00
b79fedd540 Streamlining some breakpoint mixins 2018-07-12 16:39:16 -04:00
a611db666b Merge pull request #6088 from majakomel/edit-category-fix
FIX: hidden tooltip was preventing clicks on category settings input field
2018-07-12 21:42:11 +02:00
967736caf2 FIX: hidden tooltip was preventing clicks on category settings input field 2018-07-12 18:30:32 +02:00
2a5a57a87e bump onebox version 2018-07-12 21:29:34 +05:30
c818550172 Support custom avatar in SMF1 importer 2018-07-12 17:38:07 +02:00
5c4534d895 Update SMF1 import
- Properly import avatar when they use an external image
- Don't import the same attachment twice
2018-07-12 16:55:30 +02:00
Sam
6bc0f97668 FEATURE: add data-username on user-info blocks
This makes it easier to target in CSS
2018-07-12 18:16:05 +10:00
Sam
1f0bbca87e FIX: on initial load category subcategories were not mapped correctly 2018-07-12 17:59:56 +10:00
79ba418edd DEV: Don't join on a thread forever. 2018-07-12 15:46:07 +08:00
ea0498ae93 make prettier happy 2018-07-12 12:42:11 +05:30
Sam
67bc972d74 UX: make sure autocomplete does not render off screen 2018-07-12 17:07:25 +10:00
bd760e98af FIX: display error message when upload fails in wizard 2018-07-12 12:08:09 +05:30
Sam
87a5cb982c correct action typo 2018-07-12 16:24:28 +10:00
7c8cd9cfdd Fix the build. 2018-07-12 14:11:42 +08:00
Sam
29eb9dda59 DEV: add deprecation for currentThemeKey
This ensures that theme components will not explode when attempting to access this
2018-07-12 15:36:38 +10:00
a201103127 removing some old styles 2018-07-12 00:53:24 -04:00
258e9e35ca PERF: Make mega topics work without a stream.
There are tradeoffs that we took here. For the complete
story see
https://meta.discourse.org/t/performance-improvements-on-long-topics/30187/27?u=tgxworld.
2018-07-12 12:46:12 +08:00
de4d4747c4 UX: Focus on new topic link that appears on the page via keyboard. (#6081)
- Add an <a> tag to handle keypress events on new topic indicator.
2018-07-12 14:36:19 +10:00
decf1f27cf FEATURE: Groundwork for user-selectable theme components
* Phase 0 for user-selectable theme components

- Drops `key` column from the `themes` table
- Drops `theme_key` column from the `user_options` table
- Adds `theme_ids` (array of ints default []) column to the `user_options` table and migrates data from `theme_key` to the new column.
- Removes the `default_theme_key` site setting and adds `default_theme_id` instead.
- Replaces `theme_key` cookie with a new one called `theme_ids`
- no longer need Theme.settings_for_client
2018-07-12 14:18:21 +10:00
f13a7226db FIX: display tables in posts history diff (#6032) 2018-07-12 14:13:52 +10:00
1ed4f0ee8a FIX: datepicker will now default to monday as first day
This will be regardless of the user locale. Many users use english forums even if not from the US and would end up having sunday as the first day of the week in the calendar. This commit follows the international standard.
2018-07-11 23:49:52 +02:00
77b329f4ed Merge pull request #6083 from techAPJ/rebake-perf
PERF: do not carry post ids in memory when rebaking all posts
2018-07-11 14:41:29 +05:30
536cef86f4 PERF: do not carry post ids in memory when rebaking all posts 2018-07-11 14:34:33 +05:30
Sam
574d447254 FIX: don't attempt to bump draft sequence if no editor
Rare case on old installs
2018-07-11 17:06:49 +10:00
Sam
0c59346478 PERF: reduce querying when creating notifications
also style avoid shadowing of vars
2018-07-11 12:38:11 +10:00
0942e2c795 allow adding tags as a custom subject format for emails (#5846)
allow adding tags as a custom subject format for emails
2018-07-11 12:24:07 +10:00
bdf3da8f80 DEV: Raise an error if any test finishes with more than 1 busy AR connection. 2018-07-11 09:54:01 +08:00
a17f5052a3 FIX: ignored_columns was called twice. 2018-07-11 09:52:37 +08:00
Sam
665ade50c6 SECURITY: extra CORS headers should be set on correct host 2018-07-11 09:29:02 +10:00
Sam
b97b426d34 Revert "FIX: wrong site origin in message bus header"
This reverts commit 93b49a0dd53fd1edbe69a37b36ce3c82ef132765.
2018-07-11 09:26:43 +10:00
6a530b8949 Prevent long strings from overflowing bulk buttons 2018-07-10 17:05:27 -04:00