Sam
33d3f1fdd1
oops gemfile lock was missing from pr
2013-05-29 10:52:37 +10:00
Neil Lalonde
29bf540a34
Add the sidekiq-failures gem so that we can diagnose failed jobs
2013-05-28 14:56:46 -04:00
Robin Ward
e1781240a6
Merge branch 'refactoring' of git://github.com/mattvanhorn/discourse
...
Conflicts:
lib/text_sentinel.rb
2013-05-27 10:42:20 -04:00
Sam
661ddbb158
introduce strong_parameters
2013-05-27 11:06:09 +10:00
Robin Ward
d3b3d115ce
Revert "update active model serializers to latest". This introduced a regression to the SiteCustomizations part of the admin section.
...
This reverts commit d436079801
.
2013-05-25 13:56:33 -04:00
Matt Van Horn
e72694c4ee
Make pry a bit more useful
2013-05-24 13:36:50 -07:00
Sam
ca2dee52db
moved comments to the bottom, they are way less intrusive there
2013-05-24 12:48:32 +10:00
Sam
2cd95bc649
lets try out annotations
2013-05-24 12:35:14 +10:00
Sam
d436079801
update active model serializers to latest
2013-05-22 10:36:10 +10:00
Sam
b5eff93a9d
update message bus to support per client filtering
...
start work on user_tracking_state
fix can_ban? in guardian
expose protected scopes on topic_query we need
move guardian spec to use build as opposed to creating topics / posts / users
start work on user tracking spec
2013-05-21 16:39:51 +10:00
Sam
4ccd89f7df
message bus upgrade to support client filters
2013-05-21 12:53:30 +10: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
bae2d252fa
message bus extracted, wanted to make sure the tests run regularly, so the new repo has travis enabled.
...
new home is https://github.com/SamSaffron/message_bus
implemented group support over there with testing fixes
2013-05-16 15:03:16 +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
b6bf95e741
speed up startup (avoid loading some gems on startup)
...
correct group permission leaks
add Discourse.cache for richer caching support
2013-05-13 18:04:03 +10:00
Sam
4030722a8f
gemfile cleanup, move git to https for better compat.
2013-05-10 11:50:58 +10:00
Sam
71728b3adb
oops
2013-05-07 18:02:56 +10:00
Sam
68e6405aca
redis rack cache was crazy, it was just storing stuff in redis FOREVER, added a PR to fix, forked to my repo, sourcing a sane version
2013-05-07 17:33:04 +10:00
Sam
e9fc272db7
remove acts_as_paranoid, use .trash! , .recover! and .with_deleted as needed
...
makes upgrading to rails 4 possible
2013-05-07 14:39:01 +10:00
Sam
b3769b1bba
am serializer update
2013-05-06 10:46:58 +10:00
Nestor G Pestelos Jr
5dd5567218
use HTTP URL to checkout active_model_serializers (fails during bundle)
2013-05-04 08:27:36 +08:00
Sam
67dc590794
gem downgrade to keep guard happy
2013-04-26 16:18:54 +10:00
Sam
1076aa50a8
big gem update
2013-04-26 16:18:54 +10:00
Sam
7a3a10f29f
update fast_xor cause users were reporting issues
2013-04-25 20:29:42 +10:00
Sam
05fb871a40
guard rspec upgrade
2013-04-25 17:24:54 +10:00
Sam
ccae619d9a
lru cache added
2013-04-24 12:02:36 +10:00
Sam
726c28d776
Merge pull request #754 from slainer68/rack-cors
...
Implements support for rack-cors for API JavaScript access in the end-user browser
2013-04-22 20:11:09 -07:00
Neil Lalonde
47876bc4ae
Update libv8 gem
2013-04-22 15:57:14 -04:00
slainer68
467c76b2c0
Implements support for rack-cors for API JavaScript access in end-user browser
2013-04-22 11:16:58 +02:00
Sam
de9ca54aed
* event machine fix is critical (long polling has been broken)
...
* thin upgrade
* work in progress - groups
* fix live-refresh in dev
2013-04-19 13:06:00 +10:00
Sam
8367951000
sprockets upgrade
...
stop bundling all js files in dev, replace with turbo boosted serving of assets
2013-04-18 16:33:25 +10:00
Sam
1d4b69332c
missing file from gemfile lock
2013-04-16 10:43:51 +10:00
Régis Hanol
c2e58b61c9
automatically resizes images
2013-04-15 23:32:26 +02:00
Sam
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
Sam
0c6cb2805a
gem updates, stop sourcing some stuff from github
...
uglifier v2
2013-04-08 09:42:39 +10:00
Sam
073125ac30
fast blank to latest
2013-04-02 09:28:26 +11:00
Sam
a81b1476ca
add fast blank
2013-04-02 09:25:21 +11:00
Robin Ward
7c505df6d4
Merge branch 'update-sidekiq' of git://github.com/nverba/discourse
...
Conflicts:
config/initializers/sidekiq.rb
2013-03-25 10:26:13 -04:00
Sam
42eb1fa775
update mp
2013-03-24 19:53:05 -07:00
nverba
0c7579ec9f
Update Sidekiq and config
2013-03-23 14:49:50 +00:00
Sam
40b2f0f7d9
update better errors
...
allow me to pass a special IP address in dev mode so I can debug ( set TRUSTED_IP )
2013-03-23 03:16:49 -07:00
Sam
e3d30f1366
turns out that instansiating a storage provider and assigning it nowhere, just don't work
2013-03-20 23:54:28 -07:00
Sam
04c6087ef0
update am serializers to latest
2013-03-19 22:15:47 -07:00
Robin Ward
c518ad0cc1
Revert "Update Rails for latest security vunerability fixes"
...
This reverts commit 1c5613cdfa
.
2013-03-19 16:43:16 -04:00
Robin Ward
1c5613cdfa
Update Rails for latest security vunerability fixes
2013-03-19 11:12:34 -04:00
Sam
ce28982ff0
fix minor mini profiler edge case
2013-03-19 05:19:08 -07:00
Sam
e6c70cb7c4
mini profiler update with ?pp=flamegraph
2013-03-19 02:57:20 -07:00
Sam
efd883fdf3
Revert "update am serializer to latest with my perf fix"
...
turns out it is broken for now due to other am updates
2013-03-16 19:13:11 -07:00
Sam
9fb3f54427
update am serializer to latest with my perf fix
2013-03-16 15:57:44 -07:00
Sandy Vanderbleek
204dcc43a4
Use Diffy as DiffEngine implementation
2013-03-15 17:31:51 -07:00