Gosha Arinich
d2f3c829db
refactor User and TrustLevel a bit
...
* rename `User#password_required` to `User#password_required!`
* emails with "i" @ something are a special case as well
* get rid of `self.` and returns where possible
* prefer "unless a" instead of "if !a"
* `unread_notifications` without manually iterating
* introduce `User#moderator?`
* introduce `TrustLevel#valid_key?`, `TrustLevel#compare`, and
`TrustLevel#level_key`
2013-02-28 19:15:54 +03:00
Robin Ward
421f048458
Add a better from address to the email
2013-02-27 18:30:14 -05:00
Robin Ward
37175c264a
Merge pull request #280 from nverba/patch-1
...
Quick fix for Boolean SiteSettings
2013-02-27 10:35:55 -08:00
nverba
c6e5e3acd2
Quick fix for Boolean SiteSettings
...
Boolean SiteSettings are saved as 't' or 'f' on create!, but are being saved as 1 or 0 after update. This quick fix maintains consistency, allowing boolean values to be updated and saved.
2013-02-27 16:19:09 +00:00
Alexander
8855a0bfbe
RSS of a topic via new route
...
Adds TopicView#recent_posts; Post#by_newest, #with_user, #author_readable; User#readable_name
Autodiscovery tag in topic show HTML.
2013-02-26 14:54:17 -08:00
Robin Ward
1221c393a3
Merge branch 'whitespace-cleanese' of git://github.com/goshakkk/discourse
...
Conflicts:
lib/oneboxer.rb
lib/oneboxer/whitelist.rb
spec/controllers/robots_txt_controller_spec.rb
2013-02-26 10:42:49 -05:00
Gosha Arinich
cafc75b238
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
tms
2e230d2661
Be more selective about when we allow oembed discovery
2013-02-25 20:48:17 -05:00
Jeremy Banks
a7a2dcebac
Include /^http... prefix in onebox whitelist URLs regexes to prevent XSS.
2013-02-25 20:06:16 -05:00
Jeff Atwood
11bf337b52
add thinkgeek to onebox whitelist
2013-02-25 14:19:07 -08:00
Robin Ward
e461c84253
Clean up JS, add YUIDoc support, automatically create IIFE via asset pipeline
2013-02-25 17:16:57 -05:00
Sam Saffron
47fedd8f4d
correct breakage
...
don't set permanent cookie, kill session if it conflicts
2013-02-24 22:56:08 +11:00
Sam Saffron
fd2e9a99bf
cookie recovery cause we have been messing with it.
2013-02-24 21:50:34 +11:00
Sam Saffron
b66db4153d
refactor and organise current_user better
2013-02-24 21:42:04 +11:00
Sam
ab97dc8fd6
Update lib/current_user.rb
2013-02-24 17:24:40 +11:00
tms
3e6641c07e
Unsign auth token cookies per discussion on #215
2013-02-23 13:40:21 -05:00
Sam Saffron
47be98ed1c
diff engine, help needed
2013-02-23 16:30:02 +11:00
Neil Lalonde
7f08765ba7
version bump to 0.8.2
2013-02-22 17:17:03 -05:00
Robin Ward
532b1f5450
Can edit category descriptions, they show up in a title
attribute
2013-02-22 13:43:47 -05:00
Sam
6347cbe275
HELP NEEDED. Implement Me!
2013-02-22 23:47:26 +11:00
Sam Saffron
21cc9ab1ff
work in progress
2013-02-22 10:56:59 +11:00
Neil Lalonde
8620024798
Show which SHA is installed on the admin dashboard
2013-02-21 13:48:14 -05:00
Neil Lalonde
560411eece
Add site_setting to disable version checks
2013-02-21 10:19:17 -05:00
Robin Ward
84cb08e035
Merge pull request #215 from tms/auth-token-changes
...
Sign the auth token cookie and make it httpOnly
2013-02-21 07:14:15 -08:00
Sam Saffron
97ceea8878
add delay and trivial 200 code check
2013-02-21 16:37:17 +11:00
Sam Saffron
012941ea62
basic smoke test script
2013-02-21 16:01:40 +11:00
Sam Saffron
250bd3cd21
post processor
2013-02-21 16:01:40 +11:00
Sam Saffron
2226207ecd
smoke test
2013-02-21 16:01:40 +11:00
Robin Ward
f661fa609e
Convert all CoffeeScript to Javascript. See:
...
http://meta.discourse.org/t/is-it-better-for-discourse-to-use-javascript-or-coffeescript/3153
2013-02-20 19:01:13 -05:00
tms
5616fdc475
Sign the auth token cookie and make it httpOnly
2013-02-20 17:24:19 -05:00
Neil Lalonde
2668be690f
version bump
2013-02-20 16:00:52 -05:00
Robin Ward
13b0b874fb
Merge branch 'onebox-safety' of git://github.com/tms/discourse
2013-02-19 16:15:35 -05:00
Neil Lalonde
c0371ff427
Add version checking that shows on the admin dashboard
2013-02-19 15:20:49 -05:00
tms
e951eff5bb
Allow oneboxers to specify their simple_onebox text is unsafe
2013-02-19 14:51:44 -05:00
Robin Ward
bb1156cee1
filter out closed/archived/invisible topics from suggested
2013-02-19 14:38:59 -05:00
Robin Ward
ba238f92c2
Revert "Merge branch 'onebox-safety' of git://github.com/tms/discourse"
...
This reverts commit 7ca57db97a
, reversing
changes made to b7e027cfd1
.
2013-02-19 14:22:13 -05:00
Robin Ward
7ca57db97a
Merge branch 'onebox-safety' of git://github.com/tms/discourse
2013-02-19 13:10:52 -05:00
tms
1a0b23fd2b
Allow oneboxers to specify their simple_onebox text is unsafe
2013-02-19 12:06:35 -05:00
tms
6d06420583
Be more selective about when we allow oembed discovery
2013-02-19 11:46:36 -05:00
Robin Ward
ae9bee2a91
Merge pull request #172 from jeremybanks/master
...
Do not strip leading and trailing whitespace from raw posts
2013-02-19 08:15:39 -08:00
Sam Saffron
d9531d94d5
basic lightbox support
2013-02-19 17:57:14 +11:00
Jeremy Banks
91f9844211
Include /^http… prefix in onebox whitelist URLs regexes to prevent XSS.
2013-02-19 01:49:58 -05:00
Jeremy Banks
eb2a5e4654
Merge branch 'origin/master'
...
Conflicts:
lib/text_sentinel.rb
2013-02-18 21:41:20 -05:00
Sam Saffron
0e48e1c346
clean up git version stuff a tad
2013-02-18 18:01:36 +11:00
Sam Saffron
d9a84ddd01
chuck git version at the bottom of the page
2013-02-18 17:39:54 +11:00
Sam Saffron
87b929eac6
added secret token warning in prd
...
added task to stamp builds
2013-02-18 17:34:43 +11:00
Jeremy Banks
6af69f7e77
Do not strip leading and trailing whitespace from raw posts.
2013-02-15 20:58:33 -05:00
Sam
c7fba796b6
Merge pull request #185 from tms/search-all-the-things
...
Search all the things
2013-02-17 13:53:58 -08:00
Sam
bc1f8244e4
Merge pull request #186 from tms/oneboxes-shouldnt-explode
...
Oneboxes shouldn't explode when the remote causes an HTTPError
2013-02-17 13:52:40 -08:00
Sam
df63a3c516
Merge pull request #187 from tms/blog-onebox-tweaks
...
Have oneboxer default to page title when og:title is missing
2013-02-17 13:51:43 -08:00