Neil Lalonde
|
e7fec0c405
|
Exporter: add ordering for more tables without id column
|
2013-07-22 09:49:17 -04:00 |
Sam
|
1f3c5cb656
|
allow end user to recover a post they delete
automatically delete stubs after 1 day
|
2013-07-22 17:48:47 +10:00 |
Sam
|
81616a46ba
|
db consistency check for mismatching topic_ids in user_actions
fix up post mover so it remaps user actions as well
move specs for post mover into post_mover_spec
|
2013-07-17 16:40:56 +10:00 |
Robin Ward
|
89152116c6
|
Only send digests to active users
|
2013-07-11 18:47:36 -04:00 |
Neil Lalonde
|
baf698f3c9
|
Merge pull request #1127 from rylnd/refactor_tmp_directory
Refactor #tmp_directory into helper module
|
2013-07-09 12:17:42 -07:00 |
Ryland Herrick and Vipul A M
|
591a5c0e13
|
Refactor temp directory methods into helper module
|
2013-07-09 13:59:31 -05:00 |
Neil Lalonde
|
7348699801
|
Fix order of View table in exporter
|
2013-07-09 14:58:49 -04:00 |
Neil Lalonde
|
3c38062802
|
Check for updates: edge cases when the message on the dashboard doesn't make sense.
|
2013-07-09 14:01:08 -04:00 |
Sam
|
50767be722
|
user where as opposed to find to compensate for deleted topics
|
2013-07-05 15:21:04 +10:00 |
Ryland Herrick and Vipul A M
|
2ffdc5fa27
|
Refactor duplicated #log method
|
2013-07-01 21:57:18 -05:00 |
Robin Ward
|
3fc69337d3
|
Enable reply by email for all users, display a message in the footer indicating so.
|
2013-06-25 11:27:17 -04:00 |
Robin Ward
|
8acdc18bc8
|
First stab at polling support for POP3S / reply by email
|
2013-06-17 16:49:02 -04:00 |
Robin Ward
|
e29f4a3496
|
Work in Progress: Reply By Email:
- Add support classes and settings to enable reply by email
- Split out Email builder to be more OO, add many specs
|
2013-06-13 12:39:56 -04:00 |
Robin Ward
|
93bbe190c0
|
Moved Email components into a module
|
2013-06-10 15:34:10 -04:00 |
Robin Ward
|
68d849419b
|
FIX: Don't email '(user deleted)' posts. Seriously.
|
2013-06-10 12:02:04 -04:00 |
Robin Ward
|
b062b4a98e
|
Unapproved users should not receive digest emails. Fixes #974
|
2013-06-06 11:45:18 -04:00 |
Neil Lalonde
|
29bf540a34
|
Add the sidekiq-failures gem so that we can diagnose failed jobs
|
2013-05-28 14:56:46 -04:00 |
Neil Lalonde
|
f3282e33a3
|
Add tabs to category create/edit modal. Categories can have a default auto-close setting that applies to all new topics created in the category. Add rspec-given and write some integration tests. Tests for topic auto-close with category default
|
2013-05-17 11:05:35 -04:00 |
Sam
|
04b8cd5c95
|
consistency check, need to also ensure delete cleans stuff up, maybe make notifications trashable
|
2013-05-16 17:50:14 +10:00 |
Neil Lalonde
|
9828c87525
|
Topic Auto-Close: admins and mods can set a topic to automatically close after a number of days
|
2013-05-13 12:53:52 -04:00 |
Sam
|
0f0fd281a8
|
group progress, never email banned users
|
2013-05-09 11:34:58 +10:00 |
Sam
|
6b536dcde5
|
work in progress ... groups
|
2013-05-08 15:20:38 +10:00 |
Neil Lalonde
|
2e8e4b7c6e
|
Don't send an email for a topic that has been deleted
|
2013-04-23 13:10:11 -04:00 |
Sam
|
0c65c4d92e
|
fix error
|
2013-04-18 11:34:40 +10:00 |
Sam
|
723df0b964
|
deleted topics get no notifications
|
2013-04-18 10:00:55 +10:00 |
Sam
|
cb8f3f1a6f
|
fix feature job so it does not fail out when a topic is deleted
|
2013-04-18 09:35:15 +10:00 |
Sam
|
a2cca2540e
|
some minimal site settings diags
fix issue where days_visited was totally out of sync
|
2013-04-05 17:47:54 +11:00 |
Sam
|
4fbf017272
|
get regular trust level going, self heal inconsistent topic timings
|
2013-04-05 15:30:28 +11:00 |
Robin Ward
|
473a64d39d
|
Add score, percent_rank to topics. Adds `HotTopic` model and consolidated job to calculate
hotness. Note: People on Heroku will have to update their jobs to the new structure
in Heroku.md
|
2013-03-28 15:39:54 -04:00 |
Robin Ward
|
90443dac30
|
Don't email about posts if the user deleted it.
|
2013-03-25 13:40:48 -04:00 |
Neil Lalonde
|
95a939d6af
|
Fail version_check job silently in development mode
|
2013-03-25 11:35:48 -04:00 |
Karan Misra
|
5dfb04e4b3
|
Convert a lot of :a => b to a: b and bring peace to the world
|
2013-03-25 05:07:36 +05:30 |
Neil Lalonde
|
8cc7f3c20b
|
Dashboard warning when clockwork doesn't seem to be running
|
2013-03-21 16:51:50 -04:00 |
Robin Ward
|
1103dde5cd
|
Fix: When you split topics, featured users and like counts were incorrect.
|
2013-03-12 12:33:42 -04:00 |
Neil Lalonde
|
83f89b5c55
|
Fix check if you're up to date in javascript
|
2013-03-06 10:34:29 -05:00 |
Neil Lalonde
|
f8e04a5c48
|
Version check gets how many versions behind you are, and shows judgemental faces on the dashboard
|
2013-03-05 18:15:33 -05:00 |
Régis Hanol
|
239cbd2d58
|
enforce coding convention
replaced every `and` by `&&` and every `or` by `||`
|
2013-03-05 01:42:44 +01:00 |
Gosha Arinich
|
0c99dea153
|
introduce Enum
|
2013-03-01 21:16:36 +03:00 |
Gosha Arinich
|
cafc75b238
|
remove trailing whitespaces ❤️
|
2013-02-26 07:31:35 +03:00 |
Neil Lalonde
|
560411eece
|
Add site_setting to disable version checks
|
2013-02-21 10:19:17 -05:00 |
Neil Lalonde
|
c0371ff427
|
Add version checking that shows on the admin dashboard
|
2013-02-19 15:20:49 -05:00 |
Robin Ward
|
21b5628528
|
Initial release of Discourse
|
2013-02-05 14:16:51 -05:00 |