Robin Ward
cf3ea4f9bd
UX: Use the same 404 page for the unknown route and exception handler
2017-12-06 15:20:24 -05:00
Robin Ward
d7c37d9369
Add front end service for staff controls
2017-09-25 12:25:14 -04:00
Robin Ward
1af4acbb3d
Add tests to flagged topics
2017-09-25 12:25:14 -04:00
Robin Ward
a48abc6556
Tweaks for better modal distinction between fixed/inline
2017-08-30 17:38:49 -04:00
Robin Ward
3d95bac3fb
Migrate away from #discourse-modal to .d-modal
2017-08-30 15:29:51 -04:00
Robin Ward
c53eeaaa68
REFACTOR: Remove requirejs calls
2017-07-05 17:24:27 -04:00
Robin Ward
754c1e5438
Upgrade to Babel 6
2017-07-05 15:25:23 -04:00
Arpit Jalan
34126eb9e0
optimize 'hide help button' code
2017-06-19 22:20:09 +05:30
Arpit Jalan
74e6717b40
FEATURE: offer help on forgot password modal
2017-06-19 14:05:45 +05:30
Robin Ward
45a257815a
Convert front end paths from /users/ to /u/
2017-03-30 10:23:24 -04:00
Robin Ward
0dbcb4ec8a
FIX: lookupFactory doesn't exist on getOwner result
2016-12-01 11:24:30 -05:00
Robin Ward
06254d3163
Remove the last of the ModalBodyView uses
2016-11-18 12:13:21 -05:00
Robin Ward
684b3805fd
Migrate the topic entrace to use a component
2016-11-15 16:44:50 -05:00
Robin Ward
70fb2431a1
Migrate this.container to getOwner(this)
2016-11-07 15:21:31 -05:00
Robin Ward
eeee5f4c08
Use {{outlets}} instead of {{render}} in the application template
2016-10-26 13:02:58 -04:00
Jeff Atwood
c51992cf5e
remove old search help in favor of advanced search
2016-10-11 14:01:16 -07:00
Sam Saffron
58322617ec
UX: on mobile devices iOS or Android always use full screen login
...
This simplifies life for users and embedded browsers and works around
all popup blocking.
There is no point to popup tabs on Android or iOS, it just causes
confusion.
2016-08-11 23:15:45 +10:00
Robin Ward
b8125b3512
REFACTOR: Remove Discourse.Ajax
2016-07-11 12:57:05 -04:00
Robin Ward
56f07529bb
REFACTOR: Migrate more legacy JS to ES6
2016-07-11 12:57:05 -04:00
Arpit Jalan
1e289d1443
FEATURE: support adding tags when creating new topic via link
2016-06-04 11:15:49 +05:30
Robin Ward
514c3976f0
PERF: Migrate header to discourse widgets
2016-04-25 10:48:04 -04:00
Sam
280ca372a3
FIX: logout not working
2016-03-02 11:18:32 +11:00
Guo Xiang Tan
bfea842d32
UX: Better error message when logging out in read only mode.
2016-03-01 17:37:50 +08:00
Sam
bdcd791530
Merge branch 'master' into vdom
2016-02-15 20:47:23 +11:00
Sam
d7400dd10a
UX: Stop taking you to user page when compose private message is called
2016-02-15 20:27:29 +11:00
Robin Ward
d1e85bdd8b
FEATURE: Use virtual dom framework for faster post rendering
2016-02-11 11:00:40 -05:00
Arpit Jalan
362c515f33
FEATURE: compose a new pre-filled message via URL
2015-11-24 18:55:45 +05:30
Robin Ward
47495a5713
FEATURE: Replace composer editor with ember version
2015-11-06 09:49:16 -05:00
Kane York
e36c0966d0
FIX: :( page was never showing the URL
2015-09-21 11:38:37 -07:00
Robin Ward
73526e1211
FIX: Category permissions were broken
2015-09-05 11:40:12 -04:00
Robin Ward
8e776d0fd7
Move TopicTrackingState to injected object
2015-09-04 13:00:24 -04:00
Robin Ward
f2fa7a39be
FEATURE: Use shift+Z twice to log out
2015-09-01 16:37:54 -04:00
Robin Ward
bf2c18fddb
Migrate KeyValueStore to ES6 modules
2015-09-01 14:45:24 -04:00
Robin Ward
11b73e1fb7
Avoid calling Discourse.logout and use an action instead
2015-09-01 14:41:31 -04:00
Robin Ward
d4b987ff32
Migrate search drop down to menu-panel component.
2015-08-28 15:44:24 -04:00
Robin Ward
c5460b7d3f
FEATURE: Full height hamburger menu
...
- Rename `site-map` to `hamburger-menu`
- Includes acceptance tests
2015-08-25 16:48:43 -04:00
Robin Ward
b7e6eaa961
ES6ify some of the remaining files
2015-08-10 10:21:05 -04:00
Robin Ward
7fffd483f8
Fix deprecations with site text, upgrade to ES6 / store
2015-08-10 10:21:04 -04:00
Régis Hanol
35e6e5ff67
FIX: footer was missing in some pages
...
- error pages
- search results pages
- list of all tags
- topics list of a specific tag
- user leaderboard
2015-08-05 16:14:26 +02:00
Arpit Jalan
0314685627
FIX: redirect signup to sso url if sso enabled
2015-07-06 20:21:18 +05:30
Arpit Jalan
8b876a3c21
convert open-composer mixin to es6
2015-05-09 01:01:50 +05:30
Arpit Jalan
6cc092d54c
FEATURE: support category/subcategory name in new-topic route
2015-05-08 23:33:06 +05:30
Arpit Jalan
480cea7284
FEATURE: accept category_id as new-topic param to better support subcategory
2015-05-01 21:40:28 +05:30
Sam
d7d93c20d7
Merge pull request #3406 from techAPJ/patch-2
...
FEATURE: prefill topic title, body and category via URL
2015-04-29 13:46:26 +10:00
Robin Ward
c2f7676370
Support for custom reasons for things being queued for approval
2015-04-28 15:06:47 -04:00
Arpit Jalan
cff6e49eb7
FEATURE: prefill topic title, body and category via URL
2015-04-29 00:01:10 +05:30
Robin Ward
15dbce5886
Show pending posts count in modal when your posts are enqueued
2015-04-24 15:44:59 -04:00
Robin Ward
7f501a0c41
When a post returns enqueued don't insert it in the stream and notify
...
- Includes removal of a lot of modal boilerplate
2015-04-15 14:54:37 -04:00
Régis Hanol
75705f3a98
UX: slide in animation for login/signup modals
2015-03-25 19:14:34 +01:00
Régis Hanol
424a3b042a
FEATURE: unified UI for pinning/banner topics
...
REFACTOR: ES6ified all the modals
2015-03-14 01:18:05 +01:00