3720783c1b
Refactor to our own Discourse I18n backend
...
This removes some monkey patches and makes testing easier.
It will also support database backed I18n changes.
2015-11-13 16:35:02 -05:00
6e33a21a7a
FIX: Replace invalid pluralizations in locale files
2015-11-13 21:25:15 +01:00
6dd4bc7d57
FEATURE: support group owner, capable of controlling group membership
...
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members
Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
8ba7c06b7d
Merge pull request #3735 from riking/patch-4
...
FIX: Discourse.BaseUri should not default to /
2015-11-06 14:52:19 -05:00
fc27b7442f
FIX: it should have been an array of arrays...:fired:
2015-11-06 15:42:16 +01:00
86f76e5b4d
FIX: better plugin emojis API
2015-11-06 15:02:40 +01:00
13e96ffd3b
FEATURE: add support for custom emojis via plugins
2015-11-05 17:25:26 +01:00
7e255a151b
PERF: only use fulltext when searching for a user (I checked, it's enough)
2015-11-04 23:04:37 +01:00
abeac7f681
two more places: make it possible for plugins to add methods to classes that don't follow naming conventions
2015-11-04 14:53:45 -05:00
c1db9da45b
Version bump to v1.5.0.beta4
2015-11-04 13:26:43 -05:00
e2121c2c2c
FIX: add 'max-width' to images with auto width/height in emails
2015-11-04 12:38:39 +01:00
f85a311ae1
add missing dependency
2015-11-02 20:40:50 +01:00
d00762dcd5
Merge pull request #3787 from gschlager/locale-keys
...
FIX: Some strings in locale files were not translatable
2015-11-02 13:40:22 -05:00
48ef609003
correct implementation add tests
2015-11-02 15:05:08 +11:00
3575012a47
correct implementation
2015-11-02 14:59:10 +11:00
fbb6eba252
Merge branch 'master' of github.com:discourse/discourse
2015-11-02 13:24:42 +11:00
eaae72c3e4
improve watching logic
2015-11-02 13:24:24 +11:00
606b10445e
FEATURE: remove muted topics from suggested and latest
2015-11-02 09:20:22 +11:00
7fbf902d09
FIX: prevent cross-contamination of emojis in multisites
2015-10-30 23:26:34 +01:00
9f8d6b6088
FIX: allow exisiting users to be invited to topic/message when enable_local_logins is disabled
2015-10-30 11:28:05 +05:30
1f6e40eebe
FIX: typo
2015-10-29 16:07:45 -04:00
c68cbe700b
FIX: Better link extraction than URL.regexp
2015-10-29 16:02:11 -04:00
0b4c9005f9
FIX: Don't include name
in hash when names are disabled.
...
This could break some SSO implementations due to honeypot
not being triggered.
2015-10-29 12:19:45 -04:00
a9823ab59a
FIX: Use a cookie to bypass the anon cache
2015-10-28 17:16:56 -04:00
bb79e6aff7
FEATURE: new hide_user_profiles_from_public site setting
2015-10-28 19:56:08 +01:00
d9997a6b9e
Add auto link support to the email formatter
2015-10-28 13:31:28 -04:00
6b236d3c83
FEATURE: Bulk Unlisting of topics
2015-10-27 16:57:40 -04:00
df916e86b7
compact! only returns array if changes were made
2015-10-27 12:27:37 -04:00
6c172a30d3
#compact! can return nil if no changes were made
2015-10-27 12:14:18 -04:00
2fdf8cba3d
FIX: Support formatted >
quotes in emails
2015-10-22 16:08:52 -04:00
6c29781687
FIX: this is making oneboxed images way too big (reverts 121426287)
2015-10-22 19:46:48 +02:00
515fc49727
FIX: replace polls with a link in emails
2015-10-22 19:10:07 +02:00
57fc1e5e0c
FIX: Don't run a FULL ANALYZE
on first migration.
...
This seems to block databases unecessarily. We should only really be
vacuuming when there is a lot of deleted data to recover.
2015-10-22 12:34:09 -04:00
1821ba8d93
optimize string replacment
2015-10-21 13:44:59 +05:30
897563a309
FIX: List-ID should not contain space
2015-10-21 00:00:06 +05:30
50d2ba5f8e
Version bump to v1.5.0.beta3
2015-10-19 17:34:31 -04:00
59a011e6a9
FIX: min_trust_to_create_topic affects private messages
2015-10-17 15:30:18 +05:30
805120fc95
FEATURE: add connnection reaping based on maximum age
...
This feature ensures connections to the db are always attempted to be closed
after 600 seconds of idle time.
2015-10-17 11:29:16 +11:00
5bea933370
fix build
2015-10-16 23:39:01 +02:00
f155ff8270
FIX: Tests would fail if your test db's optimized image ids were high
2015-10-16 17:08:41 -04:00
606aeb9d55
improvements to importer
...
- improve perf of test for existing posts
- always use a system guardian when importing posts
- for lithuim importer requery raw (transform is not repeatable)
2015-10-16 10:41:21 +11:00
37c5909a31
FIX: use the first image in the first post in the topic as opengraph image
...
FEATURE: new 'default_opengraph_image_url' setting
2015-10-15 11:00:47 +02:00
73e345fe8f
FIX: unescape emojis in digests
2015-10-15 09:59:29 +02:00
8a0a87812b
FIX: navigating back to latest was not respecting pinned topics
2015-10-14 13:03:55 +11:00
a56e3ccea0
FIX: explicitly tracked topics will show up even if category is muted
2015-10-13 17:54:31 +11:00
fab51496cb
correct full screen login feature
2015-10-13 13:11:49 +11:00
25db4cc4d9
added DONT_PRECOMPILE_CSS env var
2015-10-13 10:48:21 +11:00
42b72a9834
parallel is not really helping, need a diff approach.
2015-10-13 10:14:48 +11:00
5f62c592a4
FEATURE: CSS_COMPILE_THREADS env setting for compiling CSS concurrently
2015-10-12 17:31:37 +11:00
e29fe77b45
FEATURE: make trust level for message sending configurable
...
- add min_trust_to_send_messages site setting (default 1) to allow admins
to configure when messages can be sent between members
2015-10-12 11:15:48 +11:00