Commit Graph

1335 Commits

Author SHA1 Message Date
Robin Ward 1584033d7a UX: Don't display the timeline on thinner browser widths 2016-05-31 10:51:53 -04:00
Robin Ward a6b2f5ddba FIX: Use topic progress widget for jumping to posts 2016-05-31 10:51:50 -04:00
Robin Ward 3c30fa628b FIX: "Go Back" wasn't displaying properly most of the time 2016-05-31 10:51:50 -04:00
Robin Ward 1ed2723986 FIX: More incorrect scrollbar positions on the timeline 2016-05-31 10:51:48 -04:00
Robin Ward 1643ff0f3c FEATURE: Move topic admin button into timeline
Also includes converting the topic admin menu to the widget framework.
2016-05-31 10:51:46 -04:00
Robin Ward fc4dc76f42 FIX: Progress was broken on mobile 2016-05-31 10:51:44 -04:00
Robin Ward 2bd59d7ca1 FIX: Some odd jumping behavior for the timeline 2016-05-31 10:51:44 -04:00
Robin Ward 559fa36c18 FEATURE: Topic timeline widget 2016-05-31 10:51:39 -04:00
Robin Ward 751e354ca6 Refactor topic-progress into a component 2016-05-31 10:51:39 -04:00
Sam 8c3a0b44ba FIX: restore "every email" default for old accounts in mailing list mode
- Change default for mailing list mode frequency to daily
- Remove bootbox warning for mailing list mode (cause default is daily)
2016-05-27 12:07:10 +10:00
Neil Lalonde f13470b96b Use db schema for tags instead of plugin store and custom fields 2016-05-26 14:29:48 -04:00
Arpit Jalan 0646034397 FIX: respect mailing list confirmation dialog response 2016-05-24 19:46:40 +05:30
James Kiesel feffe23cc5 FEATURE: More granular mailing list mode (#4068)
* Rearrange frontend to account for mailing list mode

* Allow update of user preference for mailing list frequency

* Add mailing list frequency estimate

* Simplify frequency estimate; disable activity summary for mailing list mode

* Remove combined updates

* Add specs for enqueue mailing list mode job

* Write mailing list method for mailer

* Fix linting error

* Account for stale topics

* Add translations for default mailing list setting

* One query for mailing list topics

* Fix failing spec

* WIP

* Flesh out html template

* First pass at text-based mailing list summary

* Add user avatar

* Properly format posts for mailing list

* Move make_all_links_absolute into Email::Styles

* Apply first_seen_at to user

* Send mailing list email summary hourly based on first_seen_at

* Branch and test cleanup

* Use existing mailing list mode estimate

* Fix failing specs
2016-05-21 15:17:54 +02:00
Robin Ward 973f4ee699 FIX: Not passing correct title through to share 2016-05-16 11:18:05 -04:00
Arpit Jalan 6d2b85d5e5 FIX: topic footer flag button was broken 2016-05-12 23:21:28 +05:30
Robin Ward 7c0fb41ec0 Deprecation: Use Ember.Helper for later versions of Ember 2016-05-11 14:26:09 -04:00
Robin Ward 995c01fb58 Deprecation: Remove controller from templates 2016-05-11 14:26:08 -04:00
Robin Ward c15ade8a88 Deprecation: {{view}} helper 2016-05-11 14:26:06 -04:00
Robin Ward b1c4c8a5d0 Deprecation: replace itemController with components 2016-05-04 16:18:22 -04:00
Arpit Jalan 82daf93eb3 Merge pull request #4206 from techAPJ/convert-topic
FEATURE: move a topic from PM to regular topic or vice versa
2016-05-04 01:33:15 +05:30
Arpit Jalan 706ea28ef9 FIX: prepend 'continue discussion' link to topic template 2016-05-03 15:01:02 +05:30
Arpit Jalan acfb540952 FEATURE: move a topic from PM to regular topic or vice versa 2016-05-02 21:34:05 +05:30
Robin Ward 6451eb7637 .@each on leafs is deprecated in favor of .[] 2016-04-28 16:49:24 -04:00
Robin Ward 400c061046 Ember.keys is deprected in favor of Object.keys 2016-04-28 16:37:20 -04:00
Robin Ward 04ec679d82 Fixes some deprecations:
- LoadMore as a Mixin for discovery, groups
- Removed Views for discovery, groups
2016-04-28 15:25:45 -04:00
Neil Lalonde e5918c7d00 FEATURE: Merge tagging plugin into core 2016-04-27 11:58:53 -04:00
Guo Xiang Tan 8df69dba83 UX: Always show button to mark notifications as read. 2016-04-27 13:57:10 +08:00
Robin Ward 514c3976f0 PERF: Migrate header to discourse widgets 2016-04-25 10:48:04 -04:00
Neil Lalonde 0548523e8b FIX: password reset UI shares state on all profile pages and stops working after first use 2016-04-20 14:51:46 -04:00
Robin Ward c423ce6333 Allow auth providers to provide custom urls 2016-04-20 13:19:59 -04:00
David McClure 08298036e3 FIX: layout for location and website on user card when bio not displayed. 2016-04-18 20:59:54 -07:00
Sam 9e50f36c50 Merge pull request #4137 from cpradio/add-warning-to-flag
FEATURE: Add warning input to flag dialog when notifying a user
2016-04-15 16:23:22 +10:00
Régis Hanol e808f7f41e User Summary improvements
Added "Top Links" list
Added "Most Liked By" list

Added "Bookmark count" stat

UX: Use fa heart icon instead of "like" text in stats

Change the order of the user stats
2016-04-13 23:02:51 +02:00
Robin Ward fd2b8dd12f FIX: Edge case. Don't show "Others with this badge" when just you 2016-04-12 15:31:19 -04:00
David McClure c30784394f Feature: Show location and website on user card. (#4157) 2016-04-12 12:59:49 -04:00
David McClure 24ae69ce8d Fix: Custom user fields on user card could show for wrong user. 2016-04-09 04:10:58 -07:00
Robin Ward 038a5a0767 UX: Show the selected posts controls at the bottom of mobile topics too 2016-04-08 15:26:24 -04:00
Thorben Egberts cf8b3fbd56 FEATURE: add user custom fields to user card
The user's custom fields are now displayed on the user card. This has to be enabled for each custom field in the custom field settings. See https://meta.discourse.org/t/custom-user-fields-on-usercard/22662/
2016-04-08 14:35:41 +02:00
Guo Xiang Tan 6aa447816d UX: Publish changes to TopicView when Topic is updated. 2016-04-07 16:29:01 +02:00
cpradio b4f4cf794b Add warning input to flag dialog
Added isWarning property
pass is_warning along to post_action
Added is_warning to possible arguments to receive from post_actions route
Only show warning checkbox for staff
Only permit the is_warning argument if the user is staff
2016-04-03 18:48:39 -04:00
Régis Hanol bf579174c1 UX: improved user summary page 2016-03-30 18:05:16 +02:00
Neil Lalonde 3e5f2bd1cf FIX: replace reference to Google_oauth2 with Google during signup 2016-03-29 18:08:55 -04:00
Sam 95076050f4 FEATURE: warn about mailing list mode if it is checked 2016-03-29 18:50:17 +11:00
Sam 7ab153dac3 FIX: double XHR request when loading more badges 2016-03-29 16:56:29 +11:00
Arpit Jalan e29806b9d3 UX: center align exceptions page button on mobile 2016-03-28 22:42:51 +05:30
Sam fe51f84aa7 FEATURE: allow admins to enter badge long descriptions
FIX: fallback to description if badge long description is missing

Also moves all badge localization into server.en, this slims the client down

serializers pass down localized names/descriptions/long descriptions
2016-03-28 18:38:57 +11:00
Robin Ward 27c793a990 UX: Show badges as cards on the badges index and show page 2016-03-25 15:33:06 -04:00
Robin Ward 207bf1b339 FIX: Broken Javscript test 2016-03-25 12:54:33 -04:00
Robin Ward ba10327cc8 FIX: Minor badge page issues 2016-03-25 12:11:39 -04:00
Robin Ward d129c61a4a FIX: Badge loading more was stuck 2016-03-25 12:11:39 -04:00