5d444be72b
Support incomplete topic urls like /t/just-a-slug; fix error when using route /t/:topic_id/:post_number
2013-05-30 10:39:15 -04:00
560fb15d8a
Include pinned topics in category list.
...
- removes an (n+1) query for user data
- supports the preload store for the data to avoid a second request
- fix a bug where uncategorizes was reporting (0, 0, 0) for topics by week, month, year
2013-05-28 15:36:16 -04:00
bd99d5a40c
Calls to Discourse.ajax no longer need getURL
-- will be done automatically.
2013-05-07 15:16:27 -04:00
ac66f25043
Google Analytics Domain name site setting
2013-05-03 21:58:10 +02:00
42494b5bb1
we can't trust CSRF for anon the way it is designed.
...
The page they have loaded may be cached we need a different way of delivering the CSRF potentially
2013-05-03 16:43:11 +10:00
5ec52bd2e9
:s/moderator?/staff/g ... our naming was kind of crazy, renamed moderator? to staff
2013-05-02 17:22:27 +10:00
65cd00cf25
moderators now have teeth, more at http://meta.discourse.org/t/moderator-permission-set/6307/5
...
allow pms to be targetted at groups
2013-05-02 15:15:53 +10:00
e5c5c0bbb3
no_js to use site customisations
2013-05-01 11:04:47 +10:00
ede9d2a0a8
show diff in post history view
2013-04-29 03:20:51 +02:00
6063f81946
Show something on categories page when js is disabled
2013-04-26 13:10:41 -04:00
d0a8cfa6c0
more persona supression
2013-04-19 11:07:15 +10:00
6ae212235c
move persona a bit, still should be yanked out further
2013-04-19 10:34:39 +10:00
38ea6cff62
extracting one more hardcoded title
2013-04-18 11:24:47 +02:00
aad9fc1032
Fixes #718 : Changed password field type on Access Code entry page.
2013-04-16 18:03:21 -04:00
3bc4aefe87
fix double include
2013-04-16 18:43:07 +10:00
00d0072d2d
make ToS clear that USA stuff applies to USA only
2013-04-14 12:12:04 -07:00
c9c736068d
fix ToS so paid upgrades are shown as optional
2013-04-14 12:06:05 -07:00
651cfba93f
Add ability to destroy a user with 0 posts
2013-04-12 16:53:00 -04:00
850b042cab
introduce rack:cache as a default, so users don't need to configure apache or nginx
...
under rack cache we are able to serve 620reqs a second per thin (on my machine) before it 12 (on my machine)
reorganised so mini profilers can be cleanly disabled from config file
added caching for categories index
move production.rb to production.sample.rb
2013-04-11 16:24:21 +10:00
57b9fe4602
update localized TOS
2013-04-08 22:35:48 +02:00
72b4f41254
Can change TOS content via site content editor
2013-04-05 15:21:55 -04:00
a875b1c44a
Store base URI in Discourse.BaseUri and use it in all places where rootURL was previously used
2013-04-04 11:16:38 +02:00
f99d40b419
push login form to the bottom so its not hovering on the top in lynx or google summary
2013-04-03 07:44:35 +11:00
9c9087b99c
less bloated browser update
...
no need for respond.js (ie8 compat stuff)
preload store should not be naming stuff get, its reserved
bad js generates for preload store
use browse happy, cause its better
2013-04-02 17:44:48 +11:00
133ea0b8a0
no idea where this loading message came from but we don't seem to need it
2013-04-02 15:20:59 +11:00
61b5c0340e
Convert all Ajax calls to use Discourse.ajax()
2013-04-01 18:09:23 -04:00
db56d2bc97
let <title> contain site name instead of just "Discourse"
2013-03-30 23:16:59 +01:00
36269cfbaa
Rename 'popular' to 'latest'. First stab at 'Hot' tab.
2013-03-27 16:21:23 -04:00
5db196315c
Improve message when you change your password
2013-03-20 16:55:56 -04:00
14689a4f13
Logging in with username and password does not work in prefixed discourse
2013-03-19 17:15:14 +01:00
125ac9a204
provide a better title on topic pages for crawlers
2013-03-18 19:24:27 +01:00
c1298979bb
Merge pull request #472 from ZogStriP/fixes-random-login
...
fixes the random login on dev
2013-03-18 07:30:06 -07:00
89815878d9
fixes the random login on dev
2013-03-16 00:26:32 +01:00
e6ccc300dc
Support for running discourse with a prefix (i.e. as http://servername/discourse )
2013-03-16 00:01:21 +01:00
30f6561623
Fix #435 increased the lenghth of category.topic_prefix string; also added zh_TW translations by converting the Simplified Chinese to Traditional Chinese
...
New I18n entries added, added in both zh_CN and zh_TW
Start to translate FAQ, TOS and Privacy docs
Add missed zh_TW.js.erb
Make translation more precise
2013-03-14 18:18:59 +08:00
58004d44cd
Support for browser password managers, but doesn't quite work in IE
2013-03-13 13:55:33 -04:00
908bba8c13
First stab at oneboxing of meta.discourse.org
2013-03-08 15:59:12 -05:00
d1d4530efd
User Profile enhancements:
...
- Added PreloadStore support to avoid duplicate requests
- preliminary SEO
- Support for opengraph/twitter cards
2013-03-08 15:04:37 -05:00
d848a9fedc
Add opengraph and twitter card support to topics
2013-03-07 17:46:43 -05:00
69d9856d43
fix wrongly escaped HTML in <noscript> tags
2013-03-06 22:25:44 +01:00
1416bc7475
Some javascript refactoring: Move markdown functions into their own classs, remove extraneous window.
calls.
2013-03-05 14:53:55 -05:00
8da2c93b18
CZ privacy policy translation
2013-03-05 19:31:39 +01:00
9573847caf
CZ translation of FAQ
2013-03-05 11:22:08 +01:00
9a66c416af
Merge pull request #343 from kubabrecka/localize_static_pages
...
implement translations into static pages (FAQ, TOS) + an example of CZ translation
2013-03-04 11:51:28 -08:00
f7c9efb101
Merge branch 'persona-integration' of git://github.com/callahad/discourse
2013-03-04 11:51:26 -05:00
3287dcf754
Merge pull request #345 from tms/fatten-up-static-pages
...
Don't double-up on #main-outlet when static content is preloaded
2013-03-04 06:45:55 -08:00
9bf5e31f94
some more extracted strings for translation
2013-03-03 23:00:16 +01:00
f46c819956
Don't double-up on #main-outlet when static content is rendered through Ember
2013-03-03 10:47:40 -05:00
778cad5d2f
implement translations into static pages (FAQ, TOS) + an example of CZ translation
2013-03-03 16:27:32 +01:00
77eafc62cb
minox TOS HTML fixes
2013-03-02 10:56:11 +01:00