Commit Graph

251 Commits

Author SHA1 Message Date
Neil Lalonde 7d5d5862c1 Import optimizations for topic creation: Prevent queuing of most jobs when importing posts and topics. Only do some recalculations at the end of the import. 2014-07-03 16:24:47 -04:00
Neil Lalonde 4e1f76d3b9 Merge pull request #2497 from BenLubar/benlubar-import-id-on-imported-posts
set import_id on imported posts
2014-07-03 10:22:25 -04:00
Neil Lalonde 67b9fec204 FEATURE: option to use ruby-bbcode-to-md to convert bbcode to markdown before importing posts 2014-07-02 16:53:53 -04:00
Ben Lubar 1dafad580d set import_id on imported posts 2014-06-26 12:33:56 -05:00
Sam 7289e0b5fd Refactor: split out update process from docker test 2014-06-20 09:26:44 +10:00
Andrew Bezzub e3fcd3fa80 update import script to save bio to UserProfile 2014-06-13 14:55:32 -04:00
Neil Lalonde 916252483b FIX: in import scripts, fix a case where post author lookup fails for some reason 2014-06-11 13:59:21 -04:00
Neil Lalonde 1e0d29273a Import scripts: handle when a topic has been closed 2014-06-10 17:12:50 -04:00
Régis Hanol 0781531e3c Merge pull request #2415 from techAPJ/bulk-invite-users-5
FEATURE: Bulk Invite
2014-06-10 19:11:11 +02:00
Sam 96f3ced4f9 Merge pull request #2391 from devinrhode2/patch-2
Update rvm install command
2014-06-10 15:20:05 +10:00
Arpit Jalan 727184641e FEATURE: Bulk Invite 2014-06-09 01:43:39 +05:30
Neil Lalonde f085770ed4 Import scripts: add update_feature_topic_users 2014-06-05 15:31:05 -04:00
Neil Lalonde 9bd76b0c16 Import scripts: relax our posting rules before the import starts 2014-06-05 15:31:05 -04:00
Neil Lalonde 2f706d084f FIX: in import scripts, don't generate names for users based on their emails. It's basically the same as publicizing their emails. 2014-06-05 14:15:52 -04:00
Neil Lalonde 08346974cf Import scripts: don't include moderator_action posts when calculating bumped_at 2014-06-04 18:22:19 -04:00
Neil Lalonde 35834a9c40 Import scripts: add method close_inactive_topics 2014-06-04 10:38:25 -04:00
Neil Lalonde daceea73a8 Import scripts for Drupal and Kunena/Joomla. A new base class for import scripts. 2014-06-02 14:38:40 -04:00
Bert Chang eefc150c00 Use apt-get instead of tasksel to prevent unexpected bug. 2014-05-29 12:35:41 +08:00
Bert Chang 87c63f290e Install tasksel before using it. 2014-05-29 12:10:34 +08:00
Bert Chang 7b402442f2 Add requirement for Ubuntu >= 12.10 in bench.rb 2014-05-29 12:05:58 +08:00
Devin Rhode 539aa3efc0 Update rvm install command
1. Prefer homebrew (otherwise macports gets used if installed)
2. It seems that the command has been updated to `\curl -sSL` instead of `curl -L` for clearly specific reasons.
2014-05-27 19:15:56 -05:00
Arpit Jalan dbe525b9de update Transifex project link 2014-05-20 22:24:19 +05:30
Sam 55e5515657 fallback to email lookup if needed 2014-05-18 11:49:36 +10:00
Sam 4f7e960e49 raw bbpress import script
amend post_creator to support custom fields
2014-05-18 11:33:59 +10:00
Neil Lalonde 69dee799e9 Add plugins/poll and discourse_imgur translation files to transifex 2014-04-24 10:53:03 -04:00
Sam a92f839aaf Merge pull request #2267 from Supermathie/emailtest
Ghetto script to test if email settings work
2014-04-17 16:16:04 +10:00
Neil Lalonde 1cddfd64c9 Add a flag to pull_translations.rb to force pull of all translations 2014-04-16 10:35:27 -04:00
Michael Brown 313130a7fc Ghetto script to test if email settings work 2014-04-15 23:50:15 -04:00
Neil Lalonde 9e947df747 Add script/pull_translations. It pulls translations from Transifex, and does some post-processing on the files. 2014-04-14 11:53:25 -04:00
Sam 81908035d0 Temporary, include git badge grant script, will be moved to a plugin 2014-04-14 16:07:53 +10:00
Dee Zsombor 568e16f3fb Remove documentation references to "pg_dumps/development-image.sql".
There is no such file. Seeding is accomplised via the rake tasks as of
9ab743f351.
2014-03-24 14:05:36 +01:00
Robin Ward 5b0d8d5ffd Trivial typo 2014-03-17 13:13:05 -04:00
riking bb634bd4f5 Add request_refresh to script/discourse 2014-03-06 20:26:34 -08:00
Régis Hanol 4c941495e5 FEATURE: add readonly mode CLI 2014-02-21 17:10:53 +01:00
Régis Hanol 0caee99e8b REFACTOR: moved the export.rake task into script/discourse script 2014-02-21 16:17:00 +01:00
Régis Hanol 438f97d8b0 BUGFIX: backup/restore rake tasks weren't working 2014-02-19 15:25:31 +01:00
Sam 5777423b05 diff heaps used for memory leak detection 2014-02-17 10:44:37 +11:00
Sam c0d947aa98 allow bench to run with unicorn optionally
memstats can output yaml now
2014-02-16 16:44:51 +11:00
Sam f7d5a561ec remove randomisation for now from bench 2014-02-16 15:11:25 +11:00
Sam b75620973f FEATURE: memory stats route for diagnostics in admin 2014-02-14 15:45:12 +11:00
Régis Hanol 50273ba815 rename site setting to 2014-02-13 13:31:14 -08:00
Régis Hanol d92c6ece63 fix script/discourse script 2014-02-13 13:31:13 -08:00
Sam 8a15e89d9d better var names 2014-01-31 16:37:05 +11:00
Sam 44dc578ff9 FEATURE: task for global rewrite, used post migration to multisite 2014-01-31 14:53:25 +11:00
Nick Ragaz be24d6f48a Update the OS X development documentation
* Remove some outdated information from the guide
* Add scripts/osx_dev to bootstrap a working development environment
* Add a Brewfile to track binary dependencies
2014-01-23 22:34:29 -05:00
Sander Datema 261860fd4b Typo in scripts/discourse 2014-01-19 18:54:49 +01:00
Sam 5a499b586f FEATURE: script/discourse import AND export 2014-01-17 12:33:42 +11:00
Sam Saffron 1ed7c4b0c2 update bench 2014-01-10 17:43:43 +11:00
Sam Saffron 51ddd99449 update bench 2014-01-10 16:11:10 +11:00
Sam 1b8a32ba19 correct nginx rule forwarding header 2014-01-09 16:39:30 +11:00
Sam d4cc367a6f Disable cache for a bit to see if its killing the build 2014-01-09 16:08:59 +11:00
Sam 1c3fc39525 bench improvements 2014-01-09 15:56:03 +11:00
Sam d635d888ba fix typo 2014-01-03 13:03:58 +11:00
Sam 90a7cb9dc3 FEATURE: add rss to bench
BUGFIX: profile db generator require ordering
2014-01-03 11:51:42 +11:00
Sam 6a0072d36e don't keep installing gabbler from bench
fix ab detection
2014-01-02 10:21:01 +11:00
Sam b8184d8b92 speed up bench add param for iterations 2013-12-30 15:15:30 +11:00
Sam 31ea259624 extend bench somewhat 2013-12-27 10:20:50 +11:00
Sam c53873110f improve bench script 2013-12-11 10:32:40 +11:00
Sam 0e9c34ff12 memory profiling script 2013-11-28 12:40:10 +11:00
Régis Hanol 52160179f8 add a tombstone for extra safety 2013-11-27 22:05:11 +01:00
Régis Hanol 8a62381268 migration script 2013-11-27 22:05:06 +01:00
Neil Lalonde c9c7dc2002 A better script for bumping the version 2013-10-29 12:30:29 -04:00
Sam 60284d8a9a add custom clean env 2013-10-13 08:07:45 +11:00
Régis Hanol 42d9b0ca46 Oopps. Regis doesn't know how to count 2013-09-30 15:12:46 +02:00
Régis Hanol abe4a19824 fix profile db generator to run even with the system account 2013-09-30 15:10:30 +02:00
Sam 6183e9bb6c flamegraph upgrade 2013-09-17 21:34:38 +10:00
Sam 3c2b10ddaf tidy up method 2013-09-17 10:24:15 +10:00
Sam 9c6c0f2a3d enable eager loading in profile mode
correct bench script
2013-09-10 16:22:58 +10:00
Sam ad0bef5ef6 improve bench to measure admin as well 2013-09-10 16:03:11 +10:00
Sam fb66dd7953 playing with my script, feel free to ignore 2013-09-06 18:17:46 +10:00
Sam 5dd199df26 bench fix and new arel patches for rails 4 2013-09-03 18:58:56 +10:00
Sam cc5b958d9e update with some facts 2013-08-29 21:34:32 +10:00
Sam b41fa4988a update rails 4
ensure you clear the tmp/cache folder on each bench (so results are correct, there is an incompat upgrade)
add facter gem which will be used to collect hardware data from the bencher
2013-08-29 21:23:00 +10:00
Sam 47c6ba2f51 mucking with my measure script 2013-08-29 15:27:59 +10:00
Sam b6028c39d7 user simulator was bust 2013-08-28 10:52:06 +10:00
Sam 38e80b999f benching script, work in progress 2013-08-22 09:01:45 +10:00
Sam beeb86bf91 correct user simulator 2013-08-19 11:33:24 +10:00
Régis Hanol 032bdceeef FIX: bench script is not working on OS X 2013-08-17 11:36:41 +02:00
Sam 9e20a99afd more info logged 2013-08-15 17:48:11 +10:00
Sam 5d4d72c19d also bench a topic page 2013-08-15 17:13:05 +10:00
Sam d753cdb2f7 add db population 2013-08-15 16:59:38 +10:00
Sam 40ef4b6907 add time it takes to load rails 2013-08-15 16:35:57 +10:00
Sam 8f5866d9e8 prereqs 2013-08-15 15:37:33 +10:00
Sam 1c4b1eba08 we need the output of bundle 2013-08-15 15:32:07 +10:00
Sam 5d05b96ca0 work in progress, benching script 2013-08-15 15:19:23 +10:00
Sam 1fb160d30f credit where it is due 2013-08-05 14:29:04 +10:00
Sam 2d0ec364db unbundled_require for gabbler 2013-08-05 14:27:19 +10:00
Sam 10b02b1288 Create profile db generator for use when benchmarking a local install http://meta.discourse.org/t/benchmarking-discourse-locally/9070 2013-08-05 07:22:13 +10:00
Sam 8d947535a8 add descriptive comment 2013-07-16 15:44:38 +10:00
Sam d3b544bbff check in a basic require profiler script only used in dev ... 2013-07-16 15:44:38 +10:00
Sam c6c8246399 added sample unicorn config
added utility to measure real memory usage
don't require thin by default
2013-07-07 14:31:07 +10:00
Sam d176b1d723 A simple setup dev enviroment script 2013-06-20 15:55:18 +10:00
Sam d20056ad0e correct watcher, live updates for unread 2013-05-30 16:49:58 +10:00
Sam e93b7a3b20 more progress towards live unread and new counts, unread message implemented, still to implement delete messages 2013-05-30 16:49:57 +10:00
Sam 0534b32f19 turns out I should not have removed 2013-05-09 19:48:10 +10:00
Sam 4f328e3e45 +x on files makes no sense unless they really are executable
rails in the script dir makes no sense, use binstubs or bundler instead
2013-05-09 17:35:15 +10:00
Neil Lalonde c14679995d Add a script to bump the version 2013-04-21 16:03:51 -04:00
Kuba Brecka fd6c5c2068 let's make the "script/generate-pseudolocalization.rb" a rake task 2013-04-01 22:56:25 +02:00
Kuba Brecka 053eb0aa85 cs translation update + pseudolocalization 2013-03-14 17:54:00 +01:00
Kuba Brecka 623cc66968 'pseudo' locale files for testing/development + script to generate these files 2013-02-23 11:38:27 +01:00
Robin Ward 21b5628528 Initial release of Discourse 2013-02-05 14:16:51 -05:00