Advertisement
Guest User

rebuil failed | discourse

a guest
Oct 21st, 2015
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 160.66 KB | None | 0 0
  1. root@geekspot:/var/discourse# ./launcher rebuild app
  2. Ensuring discourse docker is up to date
  3. Fetching origin
  4. Discourse Docker is up-to-date
  5. Stopping old container
  6. + /usr/bin/docker stop -t 10 app
  7. app
  8. cd /pups && git pull && /pups/bin/pups --stdin
  9. From https://github.com/SamSaffron/pups
  10. 7d741e1..d72d1f3 master -> origin/master
  11. Updating 7d741e1..d72d1f3
  12. Fast-forward
  13. README.md | 28 +++++++++++++++-------------
  14. 1 file changed, 15 insertions(+), 13 deletions(-)
  15. I, [2015-10-21T08:15:30.808615 #43] INFO -- : Loading --stdin
  16. I, [2015-10-21T08:15:30.818070 #43] INFO -- : > mkdir -p /shared/postgres_run
  17. I, [2015-10-21T08:15:30.823181 #43] INFO -- :
  18. I, [2015-10-21T08:15:30.824201 #43] INFO -- : > chown postgres:postgres /shared/postgres_run
  19. I, [2015-10-21T08:15:30.828463 #43] INFO -- :
  20. I, [2015-10-21T08:15:30.829733 #43] INFO -- : > chmod 775 /shared/postgres_run
  21. I, [2015-10-21T08:15:30.832010 #43] INFO -- :
  22. I, [2015-10-21T08:15:30.832920 #43] INFO -- : > rm -fr /var/run/postgresql
  23. I, [2015-10-21T08:15:30.837122 #43] INFO -- :
  24. I, [2015-10-21T08:15:30.838053 #43] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
  25. I, [2015-10-21T08:15:30.840989 #43] INFO -- :
  26. I, [2015-10-21T08:15:30.841854 #43] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
  27. 2015/10/21 08:15:30 socat[51] E connect(4, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
  28. I, [2015-10-21T08:15:30.851609 #43] INFO -- :
  29. I, [2015-10-21T08:15:30.852522 #43] INFO -- : > rm -fr /shared/postgres_run/.s*
  30. I, [2015-10-21T08:15:30.856215 #43] INFO -- :
  31. I, [2015-10-21T08:15:30.857072 #43] INFO -- : > rm -fr /shared/postgres_run/*.pid
  32. I, [2015-10-21T08:15:30.861054 #43] INFO -- :
  33. I, [2015-10-21T08:15:30.862128 #43] INFO -- : > mkdir -p /shared/postgres_run/9.3-main.pg_stat_tmp
  34. I, [2015-10-21T08:15:30.864495 #43] INFO -- :
  35. I, [2015-10-21T08:15:30.865370 #43] INFO -- : > chown postgres:postgres /shared/postgres_run/9.3-main.pg_stat_tmp
  36. I, [2015-10-21T08:15:30.868059 #43] INFO -- :
  37. I, [2015-10-21T08:15:30.874017 #43] INFO -- : File > /etc/service/postgres/run chmod: +x
  38. I, [2015-10-21T08:15:30.879122 #43] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x
  39. I, [2015-10-21T08:15:30.884476 #43] INFO -- : File > /root/upgrade_postgres chmod: +x
  40. I, [2015-10-21T08:15:30.886357 #43] INFO -- : > chown -R root /var/lib/postgresql/9.3/main
  41. ^FI, [2015-10-21T08:15:31.366068 #43] INFO -- :
  42. I, [2015-10-21T08:15:31.366530 #43] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/9.3/bin/initdb -D /shared/postgres_data || exit 0
  43. I, [2015-10-21T08:15:31.370234 #43] INFO -- :
  44. I, [2015-10-21T08:15:31.371008 #43] INFO -- : > chown -R postgres:postgres /shared/postgres_data
  45. I, [2015-10-21T08:15:31.402144 #43] INFO -- :
  46. I, [2015-10-21T08:15:31.402998 #43] INFO -- : > chown -R postgres:postgres /var/run/postgresql
  47. I, [2015-10-21T08:15:31.406142 #43] INFO -- :
  48. I, [2015-10-21T08:15:31.407126 #43] INFO -- : > /root/upgrade_postgres
  49. I, [2015-10-21T08:15:31.415248 #43] INFO -- :
  50. I, [2015-10-21T08:15:31.416654 #43] INFO -- : > rm /root/upgrade_postgres
  51. I, [2015-10-21T08:15:31.420590 #43] INFO -- :
  52. I, [2015-10-21T08:15:31.425821 #43] INFO -- : Replacing data_directory = '/var/lib/postgresql/9.3/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/9.3/main/postgresql.conf
  53. I, [2015-10-21T08:15:31.429056 #43] INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/9.3/main/postgresql.conf
  54. I, [2015-10-21T08:15:31.431196 #43] INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/9.3/main/postgresql.conf
  55. I, [2015-10-21T08:15:31.433095 #43] INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/9.3/main/postgresql.conf
  56. I, [2015-10-21T08:15:31.436335 #43] INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/9.3/main/postgresql.conf
  57. I, [2015-10-21T08:15:31.438722 #43] INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/9.3/main/postgresql.conf
  58. I, [2015-10-21T08:15:31.440532 #43] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
  59. I, [2015-10-21T08:15:31.448755 #43] INFO -- :
  60. I, [2015-10-21T08:15:31.450313 #43] INFO -- : Replacing (?-mix:#?max_wal_senders *=.*) with max_wal_senders = $db_max_wal_senders in /etc/postgresql/9.3/main/postgresql.conf
  61. I, [2015-10-21T08:15:31.451332 #43] INFO -- : Replacing (?-mix:#?wal_level *=.*) with wal_level = $db_wal_level in /etc/postgresql/9.3/main/postgresql.conf
  62. I, [2015-10-21T08:15:31.452299 #43] INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/9.3/main/postgresql.conf
  63. I, [2015-10-21T08:15:31.453270 #43] INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/9.3/main/postgresql.conf
  64. I, [2015-10-21T08:15:31.464738 #43] INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/9.3/main/postgresql.conf
  65. I, [2015-10-21T08:15:31.467037 #43] INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres peer in /etc/postgresql/9.3/main/pg_hba.conf
  66. I, [2015-10-21T08:15:31.467817 #43] INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/9.3/main/pg_hba.conf
  67. I, [2015-10-21T08:15:31.469052 #43] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.3/bin/postmaster -D /etc/postgresql/9.3/main
  68. I, [2015-10-21T08:15:31.501999 #43] INFO -- : > sleep 5
  69. 2015-10-21 08:15:31 UTC [75-1] LOG: database system was shut down at 2015-10-21 07:52:09 UTC
  70. 2015-10-21 08:15:31 UTC [75-2] LOG: MultiXact member wraparound protections are now enabled
  71. 2015-10-21 08:15:31 UTC [72-1] LOG: database system is ready to accept connections
  72. 2015-10-21 08:15:31 UTC [79-1] LOG: autovacuum launcher started
  73. I, [2015-10-21T08:15:36.514729 #43] INFO -- :
  74. I, [2015-10-21T08:15:36.516188 #43] INFO -- : > su postgres -c 'createdb discourse' || true
  75. 2015-10-21 08:15:36 UTC [84-1] postgres@postgres ERROR: database "discourse" already exists
  76. 2015-10-21 08:15:36 UTC [84-2] postgres@postgres STATEMENT: CREATE DATABASE discourse;
  77.  
  78. createdb: database creation failed: ERROR: database "discourse" already exists
  79. I, [2015-10-21T08:15:36.723638 #43] INFO -- :
  80. I, [2015-10-21T08:15:36.726891 #43] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
  81. 2015-10-21 08:15:36 UTC [95-1] postgres@discourse ERROR: role "discourse" already exists
  82. 2015-10-21 08:15:36 UTC [95-2] postgres@discourse STATEMENT: create user discourse;
  83. ERROR: role "discourse" already exists
  84. I, [2015-10-21T08:15:36.855221 #43] INFO -- :
  85. I, [2015-10-21T08:15:36.856966 #43] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
  86. I, [2015-10-21T08:15:37.005944 #43] INFO -- : GRANT
  87.  
  88. I, [2015-10-21T08:15:37.007819 #43] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
  89. I, [2015-10-21T08:15:37.117406 #43] INFO -- : ALTER SCHEMA
  90.  
  91. I, [2015-10-21T08:15:37.118789 #43] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
  92. NOTICE: extension "hstore" already exists, skipping
  93. I, [2015-10-21T08:15:37.249857 #43] INFO -- : CREATE EXTENSION
  94.  
  95. I, [2015-10-21T08:15:37.252307 #43] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
  96. NOTICE: extension "pg_trgm" already exists, skipping
  97. I, [2015-10-21T08:15:37.349269 #43] INFO -- : CREATE EXTENSION
  98.  
  99. I, [2015-10-21T08:15:37.351892 #43] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
  100. NOTICE: extension "hstore" already exists, skipping
  101. I, [2015-10-21T08:15:37.440047 #43] INFO -- : CREATE EXTENSION
  102.  
  103. I, [2015-10-21T08:15:37.441722 #43] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
  104. NOTICE: extension "pg_trgm" already exists, skipping
  105. I, [2015-10-21T08:15:37.527894 #43] INFO -- : CREATE EXTENSION
  106.  
  107. I, [2015-10-21T08:15:37.531657 #43] INFO -- : > sudo -u postgres psql discourse
  108. I, [2015-10-21T08:15:37.552231 #43] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
  109.  
  110. I, [2015-10-21T08:15:37.708339 #43] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x
  111. I, [2015-10-21T08:15:37.718871 #43] INFO -- : File > /var/spool/cron/crontabs/postgres chmod:
  112. I, [2015-10-21T08:15:37.720572 #43] INFO -- : > echo postgres installed!
  113. I, [2015-10-21T08:15:37.728667 #43] INFO -- : postgres installed!
  114.  
  115. I, [2015-10-21T08:15:37.742440 #43] INFO -- : File > /etc/service/redis/run chmod: +x
  116. I, [2015-10-21T08:15:37.753168 #43] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x
  117. I, [2015-10-21T08:15:37.756057 #43] INFO -- : Replacing daemonize yes with in /etc/redis/redis.conf
  118. I, [2015-10-21T08:15:37.761021 #43] INFO -- : Replacing (?-mix:^pidfile.*$) with in /etc/redis/redis.conf
  119. I, [2015-10-21T08:15:37.763530 #43] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
  120. I, [2015-10-21T08:15:37.769099 #43] INFO -- :
  121. I, [2015-10-21T08:15:37.772095 #43] INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
  122. I, [2015-10-21T08:15:37.774597 #43] INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
  123. I, [2015-10-21T08:15:37.776600 #43] INFO -- : > echo redis installed
  124. I, [2015-10-21T08:15:37.779507 #43] INFO -- : redis installed
  125.  
  126. I, [2015-10-21T08:15:37.780579 #43] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
  127. I, [2015-10-21T08:15:37.906516 #43] INFO -- :
  128. I, [2015-10-21T08:15:37.908309 #43] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
  129. I, [2015-10-21T08:15:38.012560 #43] INFO -- :
  130. I, [2015-10-21T08:15:38.020646 #43] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x
  131. I, [2015-10-21T08:15:38.028202 #43] INFO -- : File > /etc/runit/1.d/ensure-web-nginx-read chmod: +x
  132. I, [2015-10-21T08:15:38.035406 #43] INFO -- : File > /etc/service/unicorn/run chmod: +x
  133. I, [2015-10-21T08:15:38.042059 #43] INFO -- : File > /etc/service/nginx/run chmod: +x
  134. I, [2015-10-21T08:15:38.049692 #43] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x
  135. I, [2015-10-21T08:15:38.058583 #43] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x
  136. I, [2015-10-21T08:15:38.059435 #43] INFO -- : Replacing # postgres with sv start postgres || exit 1 in /etc/service/unicorn/run
  137. I, [2015-10-21T08:15:38.061722 #43] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
  138. I, [2015-10-21T08:15:38.084562 #43] INFO -- : > cd /var/www/discourse && git reset --hard
  139. 200:M 21 Oct 08:15:38.100 * Redis 3.0.4 (00000000/0) 64 bit, standalone mode, port 6379, pid 200 ready to start.
  140. 200:M 21 Oct 08:15:38.101 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
  141. 200:M 21 Oct 08:15:38.102 # Server started, Redis version 3.0.4
  142. 200:M 21 Oct 08:15:38.102 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
  143. 200:M 21 Oct 08:15:38.105 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
  144. 200:M 21 Oct 08:15:38.294 * DB loaded from disk: 0.187 seconds
  145. 200:M 21 Oct 08:15:38.295 * The server is now ready to accept connections on port 6379
  146. I, [2015-10-21T08:15:40.083162 #43] INFO -- : HEAD is now at 18a8853 FIX: don't crash out searching for parent in oneboxer
  147.  
  148. I, [2015-10-21T08:15:40.086516 #43] INFO -- : > cd /var/www/discourse && git clean -f
  149. I, [2015-10-21T08:15:40.138640 #43] INFO -- :
  150. I, [2015-10-21T08:15:40.139496 #43] INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master
  151. I, [2015-10-21T08:15:40.159978 #43] INFO -- :
  152. I, [2015-10-21T08:15:40.161834 #43] INFO -- : > cd /var/www/discourse && git pull
  153. From https://github.com/discourse/discourse
  154. 18a8853..1821ba8 master -> origin/master
  155. ad8f2cb..548c18d beta -> origin/beta
  156. * [new branch] editor -> origin/editor
  157. * [new branch] letter-avatar-proxy -> origin/letter-avatar-proxy
  158. a4c7f55..a324c71 stable -> origin/stable
  159. 18a8853..976692b tests-passed -> origin/tests-passed
  160. * [new branch] vdom -> origin/vdom
  161. * [new tag] v1.4.2 -> v1.4.2
  162. * [new tag] v1.4.0 -> v1.4.0
  163. * [new tag] v1.4.1 -> v1.4.1
  164. * [new tag] v1.5.0.beta1 -> v1.5.0.beta1
  165. * [new tag] v1.5.0.beta2 -> v1.5.0.beta2
  166. * [new tag] v1.5.0.beta3 -> v1.5.0.beta3
  167. I, [2015-10-21T08:15:44.764433 #43] INFO -- : Updating 18a8853..1821ba8
  168. Fast-forward
  169. .travis.yml | 3 -
  170. Gemfile | 25 +-
  171. Gemfile.lock | 298 ++++++-----
  172. README.md | 23 +-
  173. .../admin/components/embedding-setting.js.es6 | 5 +
  174. .../screened_ip_address_form_component.js | 23 +-
  175. .../admin/controllers/admin-site-settings.js.es6 | 28 +-
  176. .../admin/controllers/admin-user-badges.js.es6 | 4 +-
  177. .../javascripts/admin/models/admin-user.js.es6 | 12 +-
  178. .../javascripts/admin/models/staff_action_log.js | 3 +-
  179. app/assets/javascripts/admin/templates/admin.hbs | 2 +-
  180. .../templates/components/embedding-setting.hbs | 2 +-
  181. .../admin/templates/components/site-setting.hbs | 2 +-
  182. .../javascripts/admin/templates/dashboard.hbs | 2 +-
  183. .../javascripts/admin/templates/embedding.hbs | 9 +-
  184. .../admin/templates/modal/admin_agree_flag.hbs | 6 +-
  185. .../admin/templates/modal/admin_delete_flag.hbs | 2 +-
  186. .../javascripts/admin/templates/plugins-index.hbs | 19 +-
  187. .../admin/templates/site-settings-category.hbs | 2 +-
  188. .../javascripts/admin/templates/site-settings.hbs | 6 +-
  189. .../javascripts/admin/templates/site-text-edit.hbs | 2 +-
  190. .../javascripts/admin/templates/user-index.hbs | 36 +-
  191. .../javascripts/discourse/adapters/rest.js.es6 | 14 +-
  192. .../discourse/components/actions-summary.js.es6 | 4 +-
  193. .../discourse/components/category-chooser.js.es6 | 2 +-
  194. .../discourse/components/d-editor-modal.js.es6 | 52 ++
  195. .../discourse/components/d-editor.js.es6 | 263 ++++++++++
  196. .../javascripts/discourse/components/d-link.js.es6 | 7 +-
  197. .../discourse/components/date-picker.js.es6 | 22 +-
  198. .../components/desktop-notification-config.js.es6 | 60 ++-
  199. .../discourse/components/image-uploader.js.es6 | 9 +-
  200. .../discourse/components/menu-panel.js.es6 | 3 +-
  201. .../discourse/components/notification-item.js.es6 | 10 +-
  202. .../discourse/components/pagedown-editor.js.es6 | 23 -
  203. .../discourse/components/post-gutter.js.es6 | 53 +-
  204. .../discourse/components/post-menu.js.es6 | 9 +-
  205. .../discourse/components/who-liked.js.es6 | 2 +-
  206. .../discourse/controllers/change-owner.js.es6 | 5 +-
  207. .../discourse/controllers/composer.js.es6 | 4 +-
  208. .../controllers/discovery-sortable.js.es6 | 6 +-
  209. .../discourse/controllers/discovery/topics.js.es6 | 11 +-
  210. .../discourse/controllers/edit-category.js.es6 | 17 +-
  211. .../discourse/controllers/full-page-search.js.es6 | 2 +-
  212. .../javascripts/discourse/controllers/login.js.es6 | 37 +-
  213. .../discourse/controllers/quote-button.js.es6 | 38 +-
  214. .../javascripts/discourse/controllers/topic.js.es6 | 50 +-
  215. .../discourse/controllers/user-card.js.es6 | 1 +
  216. .../javascripts/discourse/controllers/user.js.es6 | 58 ++-
  217. .../javascripts/discourse/dialects/dialect.js | 2 +-
  218. .../discourse/dialects/quote_dialect.js | 33 +-
  219. .../discourse/initializers/enable-emoji.js.es6 | 10 +-
  220. .../discourse/initializers/load-all-helpers.js.es6 | 17 +-
  221. .../subscribe-user-notifications.js.es6 | 12 +-
  222. .../javascripts/discourse/lib/Markdown.Editor.js | 3 +-
  223. .../javascripts/discourse/lib/autocomplete.js.es6 | 15 +-
  224. .../discourse/lib/desktop-notifications.js.es6 | 11 +-
  225. .../discourse/lib/emoji/emoji-groups.js.es6 | 57 ++
  226. .../discourse/lib/emoji/emoji-toolbar.js.es6 | 259 ++++------
  227. .../discourse/lib/key-value-store.js.es6 | 16 +-
  228. .../discourse/lib/keyboard-shortcuts.js.es6 | 15 +-
  229. app/assets/javascripts/discourse/lib/quote.js.es6 | 8 +-
  230. .../javascripts/discourse/lib/safari-hacks.js.es6 | 8 +-
  231. app/assets/javascripts/discourse/lib/utilities.js | 4 +-
  232. .../discourse/mixins/bulk-topic-selection.js.es6 | 1 +
  233. .../javascripts/discourse/mixins/scrolling.js.es6 | 2 +-
  234. .../discourse/models/action-summary.js.es6 | 15 +-
  235. .../javascripts/discourse/models/composer.js.es6 | 4 +-
  236. .../javascripts/discourse/models/login_method.js | 23 +-
  237. .../discourse/models/post-stream.js.es6 | 15 +-
  238. .../javascripts/discourse/models/post.js.es6 | 12 +-
  239. .../javascripts/discourse/models/topic-list.js.es6 | 56 +-
  240. .../javascripts/discourse/models/user.js.es6 | 4 +
  241. .../pre-initializers/dynamic-route-builders.js.es6 | 47 +-
  242. .../pre-initializers/sniff-capabilities.js.es6 | 21 +-
  243. .../discourse/routes/app-route-map.js.es6 | 31 +-
  244. .../discourse/routes/badges-show.js.es6 | 2 +-
  245. .../discourse/routes/build-category-route.js.es6 | 44 +-
  246. .../discourse/routes/build-static-route.js.es6 | 18 +
  247. .../discourse/routes/build-topic-route.js.es6 | 20 +-
  248. .../javascripts/discourse/routes/discovery.js.es6 | 4 +
  249. .../discourse/routes/forgot-password.js.es6 | 27 +-
  250. .../javascripts/discourse/routes/login.js.es6 | 31 +-
  251. .../templates/components/category-unread.hbs | 2 +-
  252. .../templates/components/d-editor-modal.hbs | 7 +
  253. .../discourse/templates/components/d-editor.hbs | 32 ++
  254. .../templates/components/edit-category-images.hbs | 2 +-
  255. .../components/edit-category-topic-template.hbs | 2 +-
  256. .../discourse/templates/components/home-logo.hbs | 3 -
  257. .../templates/components/pagedown-editor.hbs | 4 -
  258. .../discourse/templates/components/user-menu.hbs | 4 +-
  259. .../javascripts/discourse/templates/composer.hbs | 4 +-
  260. .../discourse/templates/discovery/topics.hbs | 23 +-
  261. .../templates/emoji-selector-autocomplete.raw.hbs | 10 +-
  262. .../discourse/templates/login-preferences.hbs | 8 +
  263. .../templates/mobile/discovery/topics.hbs | 17 +-
  264. .../discourse/templates/modal/dismiss-read.hbs | 10 +
  265. .../discourse/templates/navigation/category.hbs | 7 +-
  266. .../javascripts/discourse/templates/post.hbs | 13 +-
  267. .../discourse/templates/queued-posts.hbs | 2 +-
  268. .../javascripts/discourse/templates/user/about.hbs | 2 +-
  269. .../discourse/templates/user/preferences.hbs | 3 +-
  270. .../javascripts/discourse/templates/user/user.hbs | 1 +
  271. .../discourse/views/cloaked-collection.js.es6 | 3 +
  272. .../javascripts/discourse/views/composer.js.es6 | 94 ++--
  273. .../discourse/views/embedded-post.js.es6 | 2 +
  274. app/assets/javascripts/discourse/views/post.js.es6 | 13 +-
  275. .../discourse/views/quote-button.js.es6 | 26 +-
  276. .../discourse/views/topic-entrance.js.es6 | 21 +-
  277. app/assets/javascripts/main_include.js | 6 +-
  278. app/assets/stylesheets/common.scss | 1 +
  279. .../stylesheets/common/admin/admin_base.scss | 8 -
  280. app/assets/stylesheets/common/base/compose.scss | 12 +-
  281. app/assets/stylesheets/common/base/discourse.scss | 18 -
  282. app/assets/stylesheets/common/base/emoji.scss | 6 +-
  283. app/assets/stylesheets/common/base/header.scss | 6 -
  284. app/assets/stylesheets/common/base/modal.scss | 4 -
  285. app/assets/stylesheets/common/base/onebox.scss | 2 +-
  286. .../stylesheets/common/base/topic-admin-menu.scss | 2 +-
  287. app/assets/stylesheets/common/base/topic-post.scss | 2 -
  288. app/assets/stylesheets/common/base/topic.scss | 8 +-
  289. app/assets/stylesheets/common/base/upload.scss | 6 +
  290. .../stylesheets/common/components/badges.css.scss | 8 +-
  291. app/assets/stylesheets/common/d-editor.scss | 94 ++++
  292. app/assets/stylesheets/desktop/compose.scss | 10 +-
  293. app/assets/stylesheets/desktop/topic-post.scss | 8 +-
  294. app/assets/stylesheets/desktop/topic.scss | 5 +-
  295. app/assets/stylesheets/desktop/upload.scss | 2 +-
  296. app/assets/stylesheets/desktop/user-card.scss | 2 +-
  297. app/assets/stylesheets/desktop/user.scss | 8 -
  298. app/assets/stylesheets/mobile.scss | 1 +
  299. app/assets/stylesheets/mobile/emoji.scss | 3 +
  300. app/assets/stylesheets/mobile/header.scss | 4 +-
  301. app/assets/stylesheets/mobile/topic-list.scss | 20 +-
  302. app/assets/stylesheets/mobile/topic-post.scss | 16 +-
  303. app/assets/stylesheets/mobile/topic.scss | 3 +-
  304. app/assets/stylesheets/mobile/user.scss | 5 +-
  305. app/controllers/admin/diagnostics_controller.rb | 13 +
  306. app/controllers/admin/email_controller.rb | 6 +
  307. app/controllers/admin/embedding_controller.rb | 4 +
  308. app/controllers/application_controller.rb | 15 +-
  309. app/controllers/categories_controller.rb | 32 +-
  310. app/controllers/list_controller.rb | 29 +-
  311. app/controllers/manifest_json_controller.rb | 15 +
  312. app/controllers/permalinks_controller.rb | 2 +-
  313. app/controllers/post_action_users_controller.rb | 22 +
  314. app/controllers/post_actions_controller.rb | 13 +-
  315. app/controllers/posts_controller.rb | 30 +-
  316. app/controllers/robots_txt_controller.rb | 9 +-
  317. app/controllers/topics_controller.rb | 2 +-
  318. .../users/omniauth_callbacks_controller.rb | 25 +-
  319. app/controllers/users_controller.rb | 26 +-
  320. app/helpers/application_helper.rb | 22 +-
  321. app/jobs/regular/post_alert.rb | 2 +-
  322. app/jobs/regular/process_post.rb | 4 +-
  323. app/jobs/scheduled/periodical_updates.rb | 4 +-
  324. app/mailers/user_notifications.rb | 1 +
  325. app/models/admin_dashboard_data.rb | 1 +
  326. app/models/anon_site_json_cache_observer.rb | 12 +
  327. app/models/badge.rb | 28 +-
  328. app/models/category.rb | 19 +-
  329. app/models/category_group.rb | 2 +
  330. app/models/color_scheme.rb | 22 +-
  331. app/models/group.rb | 7 +
  332. app/models/permalink.rb | 2 +-
  333. app/models/post.rb | 21 +-
  334. app/models/post_action.rb | 6 +-
  335. app/models/post_action_type.rb | 10 +
  336. app/models/post_analyzer.rb | 2 +-
  337. app/models/report.rb | 13 +-
  338. app/models/screened_ip_address.rb | 1 +
  339. app/models/site.rb | 63 ++-
  340. app/models/topic.rb | 65 ++-
  341. app/models/topic_featured_users.rb | 4 +-
  342. app/models/topic_link.rb | 14 +-
  343. app/models/topic_link_click.rb | 2 +-
  344. app/models/topic_tracking_state.rb | 16 +-
  345. app/models/topic_user.rb | 15 -
  346. app/models/upload.rb | 5 +-
  347. app/models/user.rb | 4 +-
  348. app/models/user_history.rb | 13 +-
  349. app/models/user_profile.rb | 2 +
  350. app/models/user_profile_view.rb | 47 ++
  351. app/serializers/admin_detailed_user_serializer.rb | 2 +-
  352. app/serializers/application_serializer.rb | 25 +
  353. app/serializers/badge_serializer.rb | 15 +-
  354. app/serializers/basic_post_serializer.rb | 6 +-
  355. app/serializers/post_action_user_serializer.rb | 7 +-
  356. app/serializers/post_serializer.rb | 2 +-
  357. app/serializers/site_serializer.rb | 26 +-
  358. app/serializers/topic_view_serializer.rb | 8 +-
  359. app/serializers/user_history_serializer.rb | 1 +
  360. app/serializers/user_serializer.rb | 7 +-
  361. app/services/badge_granter.rb | 10 +-
  362. app/services/post_alerter.rb | 3 +-
  363. app/services/random_topic_selector.rb | 16 +-
  364. app/services/staff_action_logger.rb | 62 +++
  365. app/views/common/_discourse_javascript.html.erb | 5 +
  366. app/views/layouts/_head.html.erb | 11 +-
  367. app/views/layouts/application.html.erb | 1 +
  368. app/views/list/list.erb | 3 +-
  369. app/views/posts/latest.rss.erb | 2 +-
  370. app/views/topics/plain.html.erb | 4 +-
  371. app/views/topics/show.html.erb | 4 +-
  372. app/views/user_notifications/digest.html.erb | 4 +-
  373. .../users/omniauth_callbacks/complete.html.erb | 4 +-
  374. app/views/users/show.html.erb | 4 +-
  375. config/application.rb | 5 +-
  376. config/database.yml | 2 +
  377. config/discourse_defaults.conf | 8 +-
  378. config/environments/production.rb | 2 +-
  379. config/environments/profile.rb | 2 +-
  380. config/environments/test.rb | 2 +-
  381. config/initializers/04-message_bus.rb | 2 +-
  382. config/initializers/i18n.rb | 15 +-
  383. config/locales/client.ar.yml | 45 +-
  384. config/locales/client.bs_BA.yml | 28 +-
  385. config/locales/client.cs.yml | 9 -
  386. config/locales/client.da.yml | 168 +++++-
  387. config/locales/client.de.yml | 65 ++-
  388. config/locales/client.en.yml | 36 +-
  389. config/locales/client.es.yml | 35 +-
  390. config/locales/client.fa_IR.yml | 9 -
  391. config/locales/client.fi.yml | 125 ++++-
  392. config/locales/client.fr.yml | 56 +-
  393. config/locales/client.he.yml | 575 +++++++++++----------
  394. config/locales/client.it.yml | 133 +++--
  395. config/locales/client.ja.yml | 9 -
  396. config/locales/client.ko.yml | 496 +++++++++---------
  397. config/locales/client.nb_NO.yml | 16 +-
  398. config/locales/client.nl.yml | 43 +-
  399. config/locales/client.pl_PL.yml | 66 ++-
  400. config/locales/client.pt.yml | 37 +-
  401. config/locales/client.pt_BR.yml | 215 +++++++-
  402. config/locales/client.ro.yml | 8 -
  403. config/locales/client.ru.yml | 172 ++++--
  404. config/locales/client.sq.yml | 9 -
  405. config/locales/client.sv.yml | 9 -
  406. config/locales/client.te.yml | 8 -
  407. config/locales/client.tr_TR.yml | 11 +-
  408. config/locales/client.uk.yml | 6 -
  409. config/locales/client.zh_CN.yml | 22 +-
  410. config/locales/client.zh_TW.yml | 11 +-
  411. config/locales/server.ar.yml | 61 ++-
  412. config/locales/server.bs_BA.yml | 2 -
  413. config/locales/server.cs.yml | 1 -
  414. config/locales/server.da.yml | 107 +++-
  415. config/locales/server.de.yml | 238 ++++++++-
  416. config/locales/server.en.yml | 37 +-
  417. config/locales/server.es.yml | 134 ++++-
  418. config/locales/server.fa_IR.yml | 2 -
  419. config/locales/server.fi.yml | 85 ++-
  420. config/locales/server.fr.yml | 4 -
  421. config/locales/server.he.yml | 21 +-
  422. config/locales/server.it.yml | 44 +-
  423. config/locales/server.ja.yml | 2 -
  424. config/locales/server.ko.yml | 2 -
  425. config/locales/server.nb_NO.yml | 1 -
  426. config/locales/server.nl.yml | 9 +-
  427. config/locales/server.pl_PL.yml | 236 ++++++++-
  428. config/locales/server.pt.yml | 31 +-
  429. config/locales/server.pt_BR.yml | 14 +-
  430. config/locales/server.ru.yml | 48 +-
  431. config/locales/server.sq.yml | 2 -
  432. config/locales/server.sv.yml | 3 +-
  433. config/locales/server.te.yml | 1 -
  434. config/locales/server.tr_TR.yml | 4 -
  435. config/locales/server.zh_CN.yml | 23 +-
  436. config/locales/server.zh_TW.yml | 38 +-
  437. config/routes.rb | 7 +-
  438. config/site_settings.yml | 26 +-
  439. .../20150914021445_create_user_profile_views.rb | 15 +
  440. .../20150914034541_add_views_to_user_profile.rb | 5 +
  441. ...0917071017_add_category_id_to_user_histories.rb | 6 +
  442. .../20150924022040_add_fancy_title_to_topic.rb | 5 +
  443. .../20150925000915_exclude_whispers_from_badges.rb | 22 +
  444. docs/INSTALL-cloud.md | 59 +--
  445. docs/VAGRANT.md | 2 +-
  446. lib/cooked_post_processor.rb | 27 +-
  447. lib/discourse.rb | 6 +-
  448. lib/discourse_redis.rb | 7 +-
  449. lib/edit_rate_limiter.rb | 6 +-
  450. lib/email.rb | 9 +-
  451. lib/email/sender.rb | 4 +-
  452. lib/file_store/base_store.rb | 6 +-
  453. lib/freedom_patches/i18n_fallbacks.rb | 2 +
  454. lib/freedom_patches/pool_drainer.rb | 11 +-
  455. lib/guardian.rb | 2 +-
  456. lib/guardian/category_guardian.rb | 7 +-
  457. lib/guardian/post_guardian.rb | 2 +-
  458. lib/html_prettify.rb | 407 +++++++++++++++
  459. lib/onebox/engine/discourse_local_onebox.rb | 11 +-
  460. lib/oneboxer.rb | 20 +-
  461. lib/plugin/auth_provider.rb | 21 +-
  462. lib/plugin/instance.rb | 10 +-
  463. lib/post_creator.rb | 21 +-
  464. lib/post_revisor.rb | 10 +-
  465. lib/pretty_text.rb | 21 +
  466. lib/rate_limiter.rb | 11 +-
  467. lib/rate_limiter/limit_exceeded.rb | 25 +-
  468. lib/search.rb | 2 +-
  469. lib/site_setting_extension.rb | 1 +
  470. lib/tasks/assets.rake | 27 +-
  471. lib/tasks/posts.rake | 20 +-
  472. lib/topic_creator.rb | 4 +-
  473. lib/topic_query.rb | 9 +-
  474. lib/topic_view.rb | 6 +-
  475. lib/version.rb | 4 +-
  476. plugins/poll/config/locales/client.ar.yml | 74 ++-
  477. plugins/poll/config/locales/client.bs_BA.yml | 13 +-
  478. plugins/poll/config/locales/client.cs.yml | 3 -
  479. plugins/poll/config/locales/client.da.yml | 14 +-
  480. plugins/poll/config/locales/client.de.yml | 12 +-
  481. plugins/poll/config/locales/client.en.yml | 12 +-
  482. plugins/poll/config/locales/client.es.yml | 12 +-
  483. plugins/poll/config/locales/client.fa_IR.yml | 3 -
  484. plugins/poll/config/locales/client.fi.yml | 12 +-
  485. plugins/poll/config/locales/client.fr.yml | 3 -
  486. plugins/poll/config/locales/client.he.yml | 12 +-
  487. plugins/poll/config/locales/client.id.yml | 3 -
  488. plugins/poll/config/locales/client.it.yml | 12 +-
  489. plugins/poll/config/locales/client.ja.yml | 3 -
  490. plugins/poll/config/locales/client.ko.yml | 3 -
  491. plugins/poll/config/locales/client.nb_NO.yml | 3 -
  492. plugins/poll/config/locales/client.nl.yml | 9 +-
  493. plugins/poll/config/locales/client.pl_PL.yml | 15 +-
  494. plugins/poll/config/locales/client.pt.yml | 12 +-
  495. plugins/poll/config/locales/client.pt_BR.yml | 18 +-
  496. plugins/poll/config/locales/client.ro.yml | 3 -
  497. plugins/poll/config/locales/client.ru.yml | 46 +-
  498. plugins/poll/config/locales/client.sq.yml | 3 -
  499. plugins/poll/config/locales/client.sv.yml | 3 -
  500. plugins/poll/config/locales/client.tr_TR.yml | 3 -
  501. plugins/poll/config/locales/client.zh_CN.yml | 9 +-
  502. plugins/poll/config/locales/server.ar.yml | 54 +-
  503. plugins/poll/config/locales/server.bs_BA.yml | 5 +-
  504. plugins/poll/config/locales/server.cs.yml | 2 -
  505. plugins/poll/config/locales/server.da.yml | 8 +-
  506. plugins/poll/config/locales/server.de.yml | 8 +-
  507. plugins/poll/config/locales/server.en.yml | 8 +-
  508. plugins/poll/config/locales/server.es.yml | 8 +-
  509. plugins/poll/config/locales/server.fa_IR.yml | 2 -
  510. plugins/poll/config/locales/server.fi.yml | 8 +-
  511. plugins/poll/config/locales/server.fr.yml | 2 -
  512. plugins/poll/config/locales/server.he.yml | 8 +-
  513. plugins/poll/config/locales/server.it.yml | 8 +-
  514. plugins/poll/config/locales/server.ja.yml | 4 +-
  515. plugins/poll/config/locales/server.ko.yml | 2 -
  516. plugins/poll/config/locales/server.nb_NO.yml | 2 -
  517. plugins/poll/config/locales/server.nl.yml | 8 +-
  518. plugins/poll/config/locales/server.pl_PL.yml | 10 +-
  519. plugins/poll/config/locales/server.pt.yml | 8 +-
  520. plugins/poll/config/locales/server.pt_BR.yml | 11 +-
  521. plugins/poll/config/locales/server.ru.yml | 52 +-
  522. plugins/poll/config/locales/server.sq.yml | 2 -
  523. plugins/poll/config/locales/server.sv.yml | 2 -
  524. plugins/poll/config/locales/server.tr_TR.yml | 2 -
  525. plugins/poll/config/locales/server.zh_CN.yml | 6 +-
  526. .../db/migrate/20151016163051_merge_polls_votes.rb | 20 +
  527. plugins/poll/plugin.rb | 48 +-
  528. .../poll/spec/controllers/posts_controller_spec.rb | 57 +-
  529. public/403.ar.html | 4 +-
  530. public/403.it.html | 2 +-
  531. public/403.zh_CN.html | 2 +-
  532. public/500.zh_CN.html | 2 +-
  533. public/images/welcome/reply-post-2x.png | Bin 549 -> 430 bytes
  534. .../welcome/topic-notification-control-2x.png | Bin 39580 -> 50219 bytes
  535. public/javascripts/pikaday.js | 6 +-
  536. script/import_scripts/base.rb | 21 +-
  537. script/import_scripts/lithium.rb | 22 +-
  538. script/import_scripts/mybb.rb | 38 +-
  539. .../import_scripts/phpbb3/database/database_3_0.rb | 2 +-
  540. .../phpbb3/database/database_base.rb | 2 +-
  541. script/import_scripts/phpbb3/importer.rb | 8 +-
  542. .../phpbb3/importers/message_importer.rb | 11 +-
  543. .../phpbb3/importers/post_importer.rb | 4 +
  544. .../phpbb3/importers/user_importer.rb | 11 +-
  545. spec/components/cooked_post_processor_spec.rb | 23 +-
  546. spec/components/email/receiver_spec.rb | 8 +-
  547. spec/components/email/sender_spec.rb | 5 +-
  548. spec/components/guardian_spec.rb | 20 +-
  549. spec/components/html_prettify_spec.rb | 30 ++
  550. .../onebox/engine/discourse_local_onebox_spec.rb | 7 +-
  551. spec/components/post_creator_spec.rb | 36 +-
  552. spec/components/pretty_text_spec.rb | 15 +-
  553. spec/components/topic_creator_spec.rb | 33 +-
  554. spec/controllers/categories_controller_spec.rb | 13 +
  555. spec/controllers/manifest_json_controller_spec.rb | 12 +
  556. spec/controllers/permalinks_controller_spec.rb | 10 +
  557. .../post_action_users_controller_spec.rb | 34 ++
  558. spec/controllers/post_actions_controller_spec.rb | 35 --
  559. spec/controllers/posts_controller_spec.rb | 41 +-
  560. spec/controllers/session_controller_spec.rb | 1 +
  561. spec/controllers/users_controller_spec.rb | 30 +-
  562. spec/fabricators/category_group_fabricator.rb | 5 +
  563. spec/fabricators/post_fabricator.rb | 17 +-
  564. spec/fixtures/emails/paragraphs.cooked | 2 +-
  565. spec/helpers/i18n_fallbacks_spec.rb | 52 ++
  566. spec/models/category_spec.rb | 9 +
  567. spec/models/color_scheme_spec.rb | 9 +-
  568. spec/models/post_action_spec.rb | 16 +
  569. spec/models/screened_ip_address_spec.rb | 61 ++-
  570. spec/models/site_spec.rb | 3 +
  571. spec/models/topic_link_spec.rb | 2 +-
  572. spec/models/topic_spec.rb | 21 +-
  573. spec/models/topic_tracking_state_spec.rb | 16 -
  574. spec/models/user_email_observer_spec.rb | 43 +-
  575. spec/models/user_profile_view_spec.rb | 39 ++
  576. spec/models/user_spec.rb | 14 +-
  577. spec/services/post_alerter_spec.rb | 14 +
  578. spec/services/staff_action_logger_spec.rb | 77 +++
  579. .../acceptance/category-edit-test.js.es6 | 2 +-
  580. .../controllers/admin-user-badges-test.js.es6 | 11 +-
  581. test/javascripts/components/d-editor-test.js.es6 | 461 +++++++++++++++++
  582. test/javascripts/components/d-link-test.js.es6 | 4 -
  583. test/javascripts/helpers/component-test.js.es6 | 12 +-
  584. test/javascripts/lib/markdown-test.js.es6 | 4 +
  585. test/javascripts/models/post-stream-test.js.es6 | 2 +-
  586. test/javascripts/test_helper.js | 3 +
  587. test/stylesheets/test_helper.css | 8 +
  588. .../lib/discourse_imgur/locale/server.ar.yml | 4 +-
  589. vendor/gems/rails_multisite/.gitignore | 17 -
  590. vendor/gems/rails_multisite/Gemfile | 14 -
  591. vendor/gems/rails_multisite/Guardfile | 9 -
  592. vendor/gems/rails_multisite/LICENSE | 22 -
  593. vendor/gems/rails_multisite/README.md | 29 --
  594. vendor/gems/rails_multisite/Rakefile | 7 -
  595. vendor/gems/rails_multisite/lib/rails_multisite.rb | 3 -
  596. .../lib/rails_multisite/connection_management.rb | 190 -------
  597. .../rails_multisite/lib/rails_multisite/railtie.rb | 23 -
  598. .../rails_multisite/lib/rails_multisite/version.rb | 3 -
  599. vendor/gems/rails_multisite/lib/tasks/db.rake | 31 --
  600. .../gems/rails_multisite/lib/tasks/generators.rake | 26 -
  601. .../gems/rails_multisite/rails_multisite.gemspec | 20 -
  602. .../spec/connection_management_rack_spec.rb | 47 --
  603. .../spec/connection_management_spec.rb | 99 ----
  604. .../rails_multisite/spec/fixtures/database.yml | 6 -
  605. .../gems/rails_multisite/spec/fixtures/two_dbs.yml | 6 -
  606. vendor/gems/rails_multisite/spec/spec_helper.rb | 38 --
  607. 438 files changed, 7363 insertions(+), 3384 deletions(-)
  608. create mode 100644 app/assets/javascripts/discourse/components/d-editor-modal.js.es6
  609. create mode 100644 app/assets/javascripts/discourse/components/d-editor.js.es6
  610. delete mode 100644 app/assets/javascripts/discourse/components/pagedown-editor.js.es6
  611. create mode 100644 app/assets/javascripts/discourse/lib/emoji/emoji-groups.js.es6
  612. create mode 100644 app/assets/javascripts/discourse/routes/build-static-route.js.es6
  613. create mode 100644 app/assets/javascripts/discourse/templates/components/d-editor-modal.hbs
  614. create mode 100644 app/assets/javascripts/discourse/templates/components/d-editor.hbs
  615. delete mode 100644 app/assets/javascripts/discourse/templates/components/pagedown-editor.hbs
  616. create mode 100644 app/assets/javascripts/discourse/templates/login-preferences.hbs
  617. create mode 100644 app/assets/javascripts/discourse/templates/modal/dismiss-read.hbs
  618. create mode 100644 app/assets/stylesheets/common/d-editor.scss
  619. create mode 100644 app/assets/stylesheets/mobile/emoji.scss
  620. create mode 100644 app/controllers/manifest_json_controller.rb
  621. create mode 100644 app/controllers/post_action_users_controller.rb
  622. create mode 100644 app/models/anon_site_json_cache_observer.rb
  623. create mode 100644 app/models/user_profile_view.rb
  624. create mode 100644 db/migrate/20150914021445_create_user_profile_views.rb
  625. create mode 100644 db/migrate/20150914034541_add_views_to_user_profile.rb
  626. create mode 100644 db/migrate/20150917071017_add_category_id_to_user_histories.rb
  627. create mode 100644 db/migrate/20150924022040_add_fancy_title_to_topic.rb
  628. create mode 100644 db/migrate/20150925000915_exclude_whispers_from_badges.rb
  629. create mode 100644 lib/html_prettify.rb
  630. create mode 100644 plugins/poll/db/migrate/20151016163051_merge_polls_votes.rb
  631. create mode 100644 spec/components/html_prettify_spec.rb
  632. create mode 100644 spec/controllers/manifest_json_controller_spec.rb
  633. create mode 100644 spec/controllers/post_action_users_controller_spec.rb
  634. create mode 100644 spec/fabricators/category_group_fabricator.rb
  635. create mode 100644 spec/helpers/i18n_fallbacks_spec.rb
  636. create mode 100644 spec/models/user_profile_view_spec.rb
  637. create mode 100644 test/javascripts/components/d-editor-test.js.es6
  638. delete mode 100644 vendor/gems/rails_multisite/.gitignore
  639. delete mode 100644 vendor/gems/rails_multisite/Gemfile
  640. delete mode 100644 vendor/gems/rails_multisite/Guardfile
  641. delete mode 100644 vendor/gems/rails_multisite/LICENSE
  642. delete mode 100644 vendor/gems/rails_multisite/README.md
  643. delete mode 100755 vendor/gems/rails_multisite/Rakefile
  644. delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite.rb
  645. delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/connection_management.rb
  646. delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/railtie.rb
  647. delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/version.rb
  648. delete mode 100644 vendor/gems/rails_multisite/lib/tasks/db.rake
  649. delete mode 100644 vendor/gems/rails_multisite/lib/tasks/generators.rake
  650. delete mode 100644 vendor/gems/rails_multisite/rails_multisite.gemspec
  651. delete mode 100644 vendor/gems/rails_multisite/spec/connection_management_rack_spec.rb
  652. delete mode 100644 vendor/gems/rails_multisite/spec/connection_management_spec.rb
  653. delete mode 100644 vendor/gems/rails_multisite/spec/fixtures/database.yml
  654. delete mode 100644 vendor/gems/rails_multisite/spec/fixtures/two_dbs.yml
  655. delete mode 100644 vendor/gems/rails_multisite/spec/spec_helper.rb
  656.  
  657. I, [2015-10-21T07:42:12.518572 #41] INFO -- : > cd /var/www/discourse && git fetch origin tests-passed
  658. From https://github.com/discourse/discourse
  659. * branch tests-passed -> FETCH_HEAD
  660. I, [2015-10-21T07:42:13.755064 #41] INFO -- :
  661. I, [2015-10-21T07:42:13.755462 #41] INFO -- : > cd /var/www/discourse && git checkout tests-passed
  662. Switched to a new branch 'tests-passed'
  663. I, [2015-10-21T07:42:13.984143 #41] INFO -- : Branch tests-passed set up to track remote branch tests-passed from origin.
  664.  
  665. I, [2015-10-21T07:42:13.984747 #41] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
  666. I, [2015-10-21T07:42:13.994662 #41] INFO -- :
  667. I, [2015-10-21T07:42:13.995375 #41] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
  668. I, [2015-10-21T07:42:14.002194 #41] INFO -- :
  669. I, [2015-10-21T07:42:14.002861 #41] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
  670. I, [2015-10-21T07:42:14.011796 #41] INFO -- :
  671. I, [2015-10-21T07:42:14.012650 #41] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
  672. I, [2015-10-21T07:42:14.019385 #41] INFO -- :
  673. I, [2015-10-21T07:42:14.020142 #41] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr}.log"
  674. I, [2015-10-21T07:42:14.029427 #41] INFO -- :
  675. I, [2015-10-21T07:42:14.029922 #41] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr}.log /var/www/discourse/log"
  676. I, [2015-10-21T07:42:14.039490 #41] INFO -- :
  677. I, [2015-10-21T07:42:14.039947 #41] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
  678. I, [2015-10-21T07:42:14.048199 #41] INFO -- :
  679. I, [2015-10-21T07:42:14.048459 #41] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
  680. I, [2015-10-21T07:42:14.055063 #41] INFO -- :
  681. I, [2015-10-21T07:42:14.055496 #41] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups
  682. I, [2015-10-21T07:42:14.072545 #41] INFO -- :
  683. I, [2015-10-21T07:42:14.074888 #41] INFO -- : Replacing # redis with sv start redis || exit 1 in /etc/service/unicorn/run
  684. I, [2015-10-21T07:42:14.079160 #41] INFO -- : > cd /var/www/discourse/plugins && mkdir -p plugins
  685. I, [2015-10-21T07:42:14.089162 #41] INFO -- :
  686. I, [2015-10-21T07:42:14.090301 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
  687. Cloning into 'docker_manager'...
  688. I, [2015-10-21T07:42:16.450448 #41] INFO -- :
  689. I, [2015-10-21T07:42:16.451679 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
  690. Cloning into 'discourse-solved'...
  691. I, [2015-10-21T07:42:17.930792 #41] INFO -- :
  692. I, [2015-10-21T07:42:17.932213 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-tagging.git
  693. Cloning into 'discourse-tagging'...
  694. I, [2015-10-21T07:42:19.763249 #41] INFO -- :
  695. I, [2015-10-21T07:42:19.765563 #41] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
  696. I, [2015-10-21T07:42:19.772608 #41] INFO -- :
  697. I, [2015-10-21T07:42:19.774340 #41] INFO -- : > rm /etc/nginx/sites-enabled/default
  698. I, [2015-10-21T07:42:19.779894 #41] INFO -- :
  699. I, [2015-10-21T07:42:19.780646 #41] INFO -- : > mkdir -p /var/nginx/cache
  700. I, [2015-10-21T07:42:19.788271 #41] INFO -- :
  701. I, [2015-10-21T07:42:19.789920 #41] INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf
  702. I, [2015-10-21T07:42:19.792130 #41] INFO -- : Replacing (?m-ix:upstream[^\}]+\}) with upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
  703. I, [2015-10-21T07:42:19.793195 #41] INFO -- : Replacing (?-mix:server_name.+$) with server_name _ ; in /etc/nginx/conf.d/discourse.conf
  704. I, [2015-10-21T07:42:19.795641 #41] INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
  705. I, [2015-10-21T07:42:19.796964 #41] INFO -- : > echo "done configuring web"
  706. I, [2015-10-21T07:42:19.800462 #41] INFO -- : done configuring web
  707.  
  708. I, [2015-10-21T07:42:19.803129 #41] INFO -- : > cd /var/www/discourse && gem update bundler
  709. I, [2015-10-21T07:42:24.661938 #41] INFO -- : Updating installed gems
  710. Nothing to update
  711.  
  712. I, [2015-10-21T07:42:24.662588 #41] INFO -- : > cd /var/www/discourse && chown -R discourse /var/www/discourse
  713. I, [2015-10-21T07:42:35.016268 #41] INFO -- :
  714. I, [2015-10-21T07:42:35.024265 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --verbose --without test --without development'
  715. I, [2015-10-21T07:46:45.459768 #41] INFO -- : HTTP GET https://bundler.rubygems.org/api/v1/dependencies
  716. HTTP 200 OK
  717. Fetching gem metadata from https://rubygems.org/
  718. Query List: ["rake", "i18n", "json", "minitest", "thread_safe", "tzinfo", "activesupport", "builder", "erubis", "mini_portile", "nokogiri", "rails-deprecated_sanitizer", "rails-dom-testing", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mime-types", "mail", "actionmailer", "activemodel", "active_model_serializers", "arel", "activerecord", "jmespath", "aws-sdk-core", "aws-sdk-resources", "aws-sdk", "babel-source", "execjs", "babel-transpiler", "ember-source", "barber", "byebug", "dotenv", "nenv", "rspec-logsplit", "hitimes", "timers", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "celluloid", "certified", "coderay", "connection_pool", "crass", "daemons", "diff-lcs", "thor", "railties", "discourse-qunit-rails", "docile", "email_reply_parser", "ember-data-source", "hike", "multi_json", "tilt", "sprockets", "ember-handlebars-template", "jquery-rails", "ember-rails", "eventmachine", "excon", "exifr", "fabrication", "fakeweb", "multipart-post", "faraday", "fast_blank", "rake-compiler", "fast_stack", "fast_xor", "fast_xs", "fastimage_discourse", "ffi", "flamegraph", "fspath", "sorcerer", "given_core", "guess_html_encoding", "handlebars-source", "hashie", "highline", "hiredis", "htmlentities", "image_size", "in_threads", "progress", "image_optim", "jwt", "kgio", "libv8", "listen", "logster", "lru_redux", "redis", "message_bus", "metaclass", "method_source", "mocha", "mock_redis", "moneta", "msgpack", "multi_xml", "mustache", "netrc", "nokogumbo", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github-discourse", "omniauth-google-oauth2", "omniauth-oauth", "ruby-openid", "rack-openid", "omniauth-openid", "omniauth-twitter", "onebox", "openid-redis-store", "pg", "slop", "pry", "pry-nav", "pry-rails", "puma", "r2", "rack-mini-profiler", "rack-protection", "sprockets-rails", "rails", "rails-observers", "rails_multisite", "raindrops", "rb-fsevent", "rb-inotify", "trollop", "rbtrace", "redis-namespace", "ref", "rest-client", "rinku", "rmmseg-cpp", "rspec-support", "rspec-core", "rspec-expectations", "rspec-mocks", "rspec", "rspec-given", "rspec-rails", "rtlit", "ruby-readability", "sanitize", "sass", "sass-rails", "seed-fu", "shoulda-context", "shoulda-matchers", "shoulda", "sidekiq", "sidekiq-statistic", "simple-rss", "simplecov-html", "simplecov", "sinatra", "spork", "spork-rails", "therubyracer", "thin", "timecop", "uglifier", "unf_ext", "unf", "unicorn"]
  719. Query Gemcutter Dependency Endpoint API: rake,i18n,json,minitest,thread_safe,tzinfo,activesupport,builder,erubis,mini_portile,nokogiri,rails-deprecated_sanitizer,rails-dom-testing,loofah,rails-html-sanitizer,actionview,rack,rack-test,actionpack,globalid,activejob,mime-types,mail,actionmailer,activemodel,active_model_serializers,arel,activerecord,jmespath,aws-sdk-core,aws-sdk-resources,aws-sdk,babel-source,execjs,babel-transpiler,ember-source,barber,byebug,dotenv,nenv,rspec-logsplit,hitimes,timers,celluloid-essentials,celluloid-extras,celluloid-fsm,celluloid-pool,celluloid-supervision,celluloid,certified,coderay,connection_pool,crass,daemons,diff-lcs,thor,railties,discourse-qunit-rails,docile,email_reply_parser,ember-data-source,hike,multi_json,tilt,sprockets,ember-handlebars-template,jquery-rails,ember-rails,eventmachine,excon,exifr,fabrication,fakeweb,multipart-post,faraday,fast_blank,rake-compiler,fast_stack,fast_xor,fast_xs,fastimage_discourse,ffi,flamegraph,fspath,sorcerer,given_core,guess_html_encoding,handlebars-source,hashie,highline,hiredis,htmlentities,image_size,in_threads,progress,image_optim,jwt,kgio,libv8,listen,logster,lru_redux,redis,message_bus,metaclass,method_source,mocha,mock_redis,moneta,msgpack,multi_xml,mustache,netrc,nokogumbo,oauth,oauth2,oj,omniauth,omniauth-oauth2,omniauth-facebook,omniauth-github-discourse,omniauth-google-oauth2,omniauth-oauth,ruby-openid,rack-openid,omniauth-openid,omniauth-twitter,onebox,openid-redis-store,pg,slop,pry,pry-nav,pry-rails,puma,r2,rack-mini-profiler,rack-protection,sprockets-rails,rails,rails-observers,rails_multisite,raindrops,rb-fsevent,rb-inotify,trollop,rbtrace,redis-namespace,ref,rest-client,rinku,rmmseg-cpp,rspec-support,rspec-core,rspec-expectations,rspec-mocks,rspec,rspec-given,rspec-rails,rtlit,ruby-readability,sanitize,sass,sass-rails,seed-fu,shoulda-context,shoulda-matchers,shoulda,sidekiq,sidekiq-statistic,simple-rss,simplecov-html,simplecov,sinatra,spork,spork-rails,therubyracer,thin,timecop,uglifier,unf_ext,unf,unicorn
  720. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rake,i18n,json,minitest,thread_safe,tzinfo,activesupport,builder,erubis,mini_portile,nokogiri,rails-deprecated_sanitizer,rails-dom-testing,loofah,rails-html-sanitizer,actionview,rack,rack-test,actionpack,globalid,activejob,mime-types,mail,actionmailer,activemodel,active_model_serializers,arel,activerecord,jmespath,aws-sdk-core,aws-sdk-resources,aws-sdk,babel-source,execjs,babel-transpiler,ember-source,barber,byebug,dotenv,nenv,rspec-logsplit,hitimes,timers,celluloid-essentials,celluloid-extras,celluloid-fsm,celluloid-pool,celluloid-supervision,celluloid,certified
  721. HTTP 200 OK
  722. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=coderay,connection_pool,crass,daemons,diff-lcs,thor,railties,discourse-qunit-rails,docile,email_reply_parser,ember-data-source,hike,multi_json,tilt,sprockets,ember-handlebars-template,jquery-rails,ember-rails,eventmachine,excon,exifr,fabrication,fakeweb,multipart-post,faraday,fast_blank,rake-compiler,fast_stack,fast_xor,fast_xs,fastimage_discourse,ffi,flamegraph,fspath,sorcerer,given_core,guess_html_encoding,handlebars-source,hashie,highline,hiredis,htmlentities,image_size,in_threads,progress,image_optim,jwt,kgio,libv8,listen
  723. HTTP 200 OK
  724. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=logster,lru_redux,redis,message_bus,metaclass,method_source,mocha,mock_redis,moneta,msgpack,multi_xml,mustache,netrc,nokogumbo,oauth,oauth2,oj,omniauth,omniauth-oauth2,omniauth-facebook,omniauth-github-discourse,omniauth-google-oauth2,omniauth-oauth,ruby-openid,rack-openid,omniauth-openid,omniauth-twitter,onebox,openid-redis-store,pg,slop,pry,pry-nav,pry-rails,puma,r2,rack-mini-profiler,rack-protection,sprockets-rails,rails,rails-observers,rails_multisite,raindrops,rb-fsevent,rb-inotify,trollop,rbtrace,redis-namespace,ref,rest-client
  725. HTTP 200 OK
  726. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rinku,rmmseg-cpp,rspec-support,rspec-core,rspec-expectations,rspec-mocks,rspec,rspec-given,rspec-rails,rtlit,ruby-readability,sanitize,sass,sass-rails,seed-fu,shoulda-context,shoulda-matchers,shoulda,sidekiq,sidekiq-statistic,simple-rss,simplecov-html,simplecov,sinatra,spork,spork-rails,therubyracer,thin,timecop,uglifier,unf_ext,unf,unicorn
  727. HTTP 200 OK
  728. Query List: ["hoe", "atomic", "abstract", "archive-tar-minitar", "rcov", "treetop", "tlsmail", "activerecord-deprecated_finders", "jamespath", "aws-sdk-v1", "uuidtools", "httparty", "ember-template-compiler-source", "columnize", "rb-readline", "debugger-linecache", "dotenv-deployment", "configuration", "mkrf", "bundler", "coveralls", "rubocop", "celluloid-gems", "facter", "memcache-client", "weakling", "racc", "rexical", "tenderlove-frex", "test-spec", "camping", "fcgi", "mongrel", "rack-mount", "rack-cache", "journey", "activemodel-globalid", "text-format", "bcrypt-ruby", "rack-ssl", "rdoc", "active-model-adapter-source", "addressable", "bones", "termios", "rb-fchange", "celluloid-io", "rb-kqueue", "rb-appscript", "xattr", "ffi-xattr", "newgem", "ruby_parser", "ruby-hmac", "faraday-middleware", "httpauth", "oa-core", "oa-oauth", "oa-basic", "oa-openid", "oa-enterprise", "oa-more", "ruby-yadis", "opengraph_parser", "hexpress", "verbal_expressions", "pry-doc", "escape_utils", "spoon", "win32console", "yard", "http-cookie", "activeresource", "actionwebservice", "curses", "cucumber", "spicycode-rcov", "syntax", "webrat", "rspec-collection_matchers", "hpricot", "bourne", "lockfile", "eventmachine-le", "http_parser.rb", "preforker", "slim", "sprockets-sass", "compass", "backports", "shotgun", "win32-process"]
  729. Query Gemcutter Dependency Endpoint API: hoe,atomic,abstract,archive-tar-minitar,rcov,treetop,tlsmail,activerecord-deprecated_finders,jamespath,aws-sdk-v1,uuidtools,httparty,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,configuration,mkrf,bundler,coveralls,rubocop,celluloid-gems,facter,memcache-client,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,rack-mount,rack-cache,journey,activemodel-globalid,text-format,bcrypt-ruby,rack-ssl,rdoc,active-model-adapter-source,addressable,bones,termios,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr,ffi-xattr,newgem,ruby_parser,ruby-hmac,faraday-middleware,httpauth,oa-core,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,ruby-yadis,opengraph_parser,hexpress,verbal_expressions,pry-doc,escape_utils,spoon,win32console,yard,http-cookie,activeresource,actionwebservice,curses,cucumber,spicycode-rcov,syntax,webrat,rspec-collection_matchers,hpricot,bourne,lockfile,eventmachine-le,http_parser.rb,preforker,slim,sprockets-sass,compass,backports,shotgun,win32-process
  730. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=hoe,atomic,abstract,archive-tar-minitar,rcov,treetop,tlsmail,activerecord-deprecated_finders,jamespath,aws-sdk-v1,uuidtools,httparty,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,configuration,mkrf,bundler,coveralls,rubocop,celluloid-gems,facter,memcache-client,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,rack-mount,rack-cache,journey,activemodel-globalid,text-format,bcrypt-ruby,rack-ssl,rdoc,active-model-adapter-source,addressable,bones,termios,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr
  731. HTTP 200 OK
  732. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ffi-xattr,newgem,ruby_parser,ruby-hmac,faraday-middleware,httpauth,oa-core,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,ruby-yadis,opengraph_parser,hexpress,verbal_expressions,pry-doc,escape_utils,spoon,win32console,yard,http-cookie,activeresource,actionwebservice,curses,cucumber,spicycode-rcov,syntax,webrat,rspec-collection_matchers,hpricot,bourne,lockfile,eventmachine-le,http_parser.rb,preforker,slim,sprockets-sass,compass,backports,shotgun,win32-process
  733. HTTP 200 OK
  734. Query List: ["rubyforge", "gemcutter", "RubyInline", "launchy", "crack", "echoe", "jnunemaker-crack", "debugger-ruby_core_source", "ruby_core_source", "polyglot", "facets", "ruby-progressbar", "astrolabe", "powerpack", "parser", "rainbow", "term-ansicolor", "sys-admin", "win32-api", "win32-dir", "windows-api", "windows-pr", "win32-security", "CFPropertyList", "colorize", "ZenTest", "flexmock", "mab", "markaby", "metaid", "fastthread", "gem_plugin", "cgi_multipart_eof_fix", "nio4r", "multimap", "text-hyphen", "bcrypt", "little-plugger", "loquacious", "bones-git", "bones-extras", "ruby-openid-apps-discovery", "domain_name", "sqlite3", "temple", "sprockets-helpers", "rubigen", "RedCloth", "sexp_processor", "ParseTree", "restclient", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "multi_test", "gherkin3", "cucumber-core", "gherkin", "json_pure", "haml", "chunky_png", "compass-import-once", "compass-core", "fssm"]
  735. Query Gemcutter Dependency Endpoint API: rubyforge,gemcutter,RubyInline,launchy,crack,echoe,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,ruby-progressbar,astrolabe,powerpack,parser,rainbow,term-ansicolor,sys-admin,win32-api,win32-dir,windows-api,windows-pr,win32-security,CFPropertyList,colorize,ZenTest,flexmock,mab,markaby,metaid,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,multimap,text-hyphen,bcrypt,little-plugger,loquacious,bones-git,bones-extras,ruby-openid-apps-discovery,domain_name,sqlite3,temple,sprockets-helpers,rubigen,RedCloth,sexp_processor,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,multi_test,gherkin3,cucumber-core,gherkin,json_pure,haml,chunky_png,compass-import-once,compass-core,fssm
  736. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rubyforge,gemcutter,RubyInline,launchy,crack,echoe,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,ruby-progressbar,astrolabe,powerpack,parser,rainbow,term-ansicolor,sys-admin,win32-api,win32-dir,windows-api,windows-pr,win32-security,CFPropertyList,colorize,ZenTest,flexmock,mab,markaby,metaid,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,multimap,text-hyphen,bcrypt,little-plugger,loquacious,bones-git,bones-extras,ruby-openid-apps-discovery,domain_name,sqlite3,temple,sprockets-helpers,rubigen,RedCloth,sexp_processor,ParseTree
  737. HTTP 200 OK
  738. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,multi_test,gherkin3,cucumber-core,gherkin,json_pure,haml,chunky_png,compass-import-once,compass-core,fssm
  739. HTTP 200 OK
  740. Query List: ["net-scp", "safe_yaml", "allison", "test-unit", "ast", "tins", "libxml-ruby", "thoughtbot-shoulda", "SexpProcessor", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "colored", "paint", "macaddr", "log4r", "spruz", "maruku"]
  741. Query Gemcutter Dependency Endpoint API: net-scp,safe_yaml,allison,test-unit,ast,tins,libxml-ruby,thoughtbot-shoulda,SexpProcessor,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,colored,paint,macaddr,log4r,spruz,maruku
  742. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=net-scp,safe_yaml,allison,test-unit,ast,tins,libxml-ruby,thoughtbot-shoulda,SexpProcessor,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,colored,paint,macaddr,log4r,spruz,maruku
  743. HTTP 200 OK
  744. Query List: ["net-ssh", "psych", "power_assert", "systemu"]
  745. Query Gemcutter Dependency Endpoint API: net-ssh,psych,power_assert,systemu
  746. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=net-ssh,psych,power_assert,systemu
  747. HTTP 200 OK
  748. Query List: ["needle", "jruby-pageant", "jar-dependencies", "pattern-match"]
  749. Query Gemcutter Dependency Endpoint API: needle,jruby-pageant,jar-dependencies,pattern-match
  750. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=needle,jruby-pageant,jar-dependencies,pattern-match
  751. HTTP 200 OK
  752. Query List: ["ruby-maven"]
  753. Query Gemcutter Dependency Endpoint API: ruby-maven
  754. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ruby-maven
  755. HTTP 200 OK
  756. Query List: ["ruby-maven-libs", "maven-tools"]
  757. Query Gemcutter Dependency Endpoint API: ruby-maven-libs,maven-tools
  758. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ruby-maven-libs,maven-tools
  759. HTTP 200 OK
  760. Query List: ["virtus"]
  761. Query Gemcutter Dependency Endpoint API: virtus
  762. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=virtus
  763. HTTP 200 OK
  764. Query List: ["axiom-types", "coercible", "equalizer", "descendants_tracker"]
  765. Query Gemcutter Dependency Endpoint API: axiom-types,coercible,equalizer,descendants_tracker
  766. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=axiom-types,coercible,equalizer,descendants_tracker
  767. HTTP 200 OK
  768. Query List: ["ice_nine", "adamantium"]
  769. Query Gemcutter Dependency Endpoint API: ice_nine,adamantium
  770. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ice_nine,adamantium
  771. HTTP 200 OK
  772. Query List: ["memoizable"]
  773. Query Gemcutter Dependency Endpoint API: memoizable
  774. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=memoizable
  775. HTTP 200 OK
  776. Query List: []
  777. Fetching version metadata from https://rubygems.org/
  778. Query List: ["thread_safe", "ice_nine", "memoizable", "backports", "descendants_tracker", "adamantium", "axiom-types", "coercible", "equalizer", "virtus", "ruby-maven-libs", "thor", "maven-tools", "rake", "ruby-maven", "needle", "jruby-pageant", "echoe", "jar-dependencies", "pattern-match", "net-ssh", "psych", "power_assert", "hoe", "activesupport", "sexp_processor", "bones", "rcov", "ZenTest", "rubyforge", "rspec", "systemu", "syntax", "json_pure", "json", "net-scp", "spoon", "addressable", "ffi", "configuration", "safe_yaml", "gemcutter", "allison", "rdoc", "highline", "archive-tar-minitar", "parser", "win32-security", "test-unit", "ast", "slop", "windows-pr", "tins", "win32-api", "ruby-openid", "windows-api", "sys-admin", "libxml-ruby", "newgem", "i18n", "mocha", "cucumber", "thoughtbot-shoulda", "RubyInline", "SexpProcessor", "builder", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "unf", "sprockets", "colored", "nokogiri", "paint", "macaddr", "gherkin3", "gherkin", "log4r", "term-ansicolor", "trollop", "multi_json", "spruz", "tilt", "yard", "maruku", "sass", "launchy", "multi_xml", "crack", "jnunemaker-crack", "debugger-ruby_core_source", "ruby_core_source", "polyglot", "facets", "handlebars-source", "dotenv", "ruby-progressbar", "astrolabe", "powerpack", "rainbow", "win32-dir", "win32console", "CFPropertyList", "simplecov", "rest-client", "colorize", "flexmock", "rack", "mab", "markaby", "metaid", "activerecord", "daemons", "fastthread", "gem_plugin", "cgi_multipart_eof_fix", "nio4r", "timers", "celluloid", "rspec-logsplit", "nenv", "bundler", "multimap", "activemodel", "text-hyphen", "bcrypt", "minitest", "ember-data-source", "ember-source", "little-plugger", "loquacious", "bones-git", "bones-extras", "oa-core", "oauth", "faraday", "oauth2", "rack-openid", "ruby-openid-apps-discovery", "erubis", "domain_name", "sqlite3", "rails-observers", "actionpack", "rack-test", "hpricot", "rspec-expectations", "temple", "escape_utils", "sprockets-helpers", "rubigen", "RedCloth", "ParseTree", "restclient", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "pry", "multi_test", "diff-lcs", "cucumber-core", "treetop", "haml", "rb-inotify", "rb-fsevent", "chunky_png", "compass-import-once", "compass-core", "fssm", "listen", "atomic", "abstract", "rails-deprecated_sanitizer", "crass", "loofah", "rails-dom-testing", "rails-html-sanitizer", "mime-types", "tlsmail", "arel", "tzinfo", "activerecord-deprecated_finders", "jmespath", "jamespath", "aws-sdk-core", "aws-sdk-resources", "aws-sdk-v1", "uuidtools", "httparty", "execjs", "ember-template-compiler-source", "columnize", "rb-readline", "debugger-linecache", "dotenv-deployment", "rake-compiler", "mkrf", "coveralls", "rubocop", "celluloid-extras", "celluloid-pool", "celluloid-supervision", "celluloid-essentials", "celluloid-gems", "celluloid-fsm", "facter", "memcache-client", "mini_portile", "weakling", "racc", "rexical", "tenderlove-frex", "test-spec", "camping", "fcgi", "mongrel", "thin", "actionview", "rack-mount", "rack-cache", "journey", "globalid", "activemodel-globalid", "mail", "activejob", "text-format", "bcrypt-ruby", "railties", "babel-source", "hitimes", "rack-ssl", "barber", "hike", "rails", "ember-handlebars-template", "jquery-rails", "active_model_serializers", "active-model-adapter-source", "multipart-post", "fast_stack", "termios", "redis", "rb-fchange", "celluloid-io", "rb-kqueue", "rb-appscript", "xattr", "ffi-xattr", "sorcerer", "fspath", "image_size", "progress", "in_threads", "exifr", "ruby_parser", "metaclass", "eventmachine", "ruby-hmac", "faraday-middleware", "jwt", "httpauth", "omniauth-oauth2", "hashie", "oa-oauth", "oa-basic", "oa-openid", "oa-enterprise", "oa-more", "omniauth", "ruby-yadis", "omniauth-oauth", "moneta", "mustache", "opengraph_parser", "hexpress", "verbal_expressions", "pry-doc", "method_source", "coderay", "netrc", "http-cookie", "sprockets-rails", "actionmailer", "activeresource", "actionwebservice", "curses", "msgpack", "rspec-support", "rspec-core", "rspec-mocks", "spicycode-rcov", "given_core", "webrat", "rspec-collection_matchers", "htmlentities", "nokogumbo", "bourne", "guess_html_encoding", "shoulda-context", "shoulda-matchers", "simplecov-html", "docile", "lockfile", "spork", "libv8", "ref", "eventmachine-le", "http_parser.rb", "preforker", "connection_pool", "redis-namespace", "sinatra", "slim", "sprockets-sass", "compass", "sidekiq", "rack-protection", "shotgun", "win32-process", "kgio", "raindrops", "therubyracer", "unf_ext"]
  779. Query Gemcutter Dependency Endpoint API: thread_safe,ice_nine,memoizable,backports,descendants_tracker,adamantium,axiom-types,coercible,equalizer,virtus,ruby-maven-libs,thor,maven-tools,rake,ruby-maven,needle,jruby-pageant,echoe,jar-dependencies,pattern-match,net-ssh,psych,power_assert,hoe,activesupport,sexp_processor,bones,rcov,ZenTest,rubyforge,rspec,systemu,syntax,json_pure,json,net-scp,spoon,addressable,ffi,configuration,safe_yaml,gemcutter,allison,rdoc,highline,archive-tar-minitar,parser,win32-security,test-unit,ast,slop,windows-pr,tins,win32-api,ruby-openid,windows-api,sys-admin,libxml-ruby,newgem,i18n,mocha,cucumber,thoughtbot-shoulda,RubyInline,SexpProcessor,builder,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,unf,sprockets,colored,nokogiri,paint,macaddr,gherkin3,gherkin,log4r,term-ansicolor,trollop,multi_json,spruz,tilt,yard,maruku,sass,launchy,multi_xml,crack,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,handlebars-source,dotenv,ruby-progressbar,astrolabe,powerpack,rainbow,win32-dir,win32console,CFPropertyList,simplecov,rest-client,colorize,flexmock,rack,mab,markaby,metaid,activerecord,daemons,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,timers,celluloid,rspec-logsplit,nenv,bundler,multimap,activemodel,text-hyphen,bcrypt,minitest,ember-data-source,ember-source,little-plugger,loquacious,bones-git,bones-extras,oa-core,oauth,faraday,oauth2,rack-openid,ruby-openid-apps-discovery,erubis,domain_name,sqlite3,rails-observers,actionpack,rack-test,hpricot,rspec-expectations,temple,escape_utils,sprockets-helpers,rubigen,RedCloth,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,pry,multi_test,diff-lcs,cucumber-core,treetop,haml,rb-inotify,rb-fsevent,chunky_png,compass-import-once,compass-core,fssm,listen,atomic,abstract,rails-deprecated_sanitizer,crass,loofah,rails-dom-testing,rails-html-sanitizer,mime-types,tlsmail,arel,tzinfo,activerecord-deprecated_finders,jmespath,jamespath,aws-sdk-core,aws-sdk-resources,aws-sdk-v1,uuidtools,httparty,execjs,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,rake-compiler,mkrf,coveralls,rubocop,celluloid-extras,celluloid-pool,celluloid-supervision,celluloid-essentials,celluloid-gems,celluloid-fsm,facter,memcache-client,mini_portile,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,thin,actionview,rack-mount,rack-cache,journey,globalid,activemodel-globalid,mail,activejob,text-format,bcrypt-ruby,railties,babel-source,hitimes,rack-ssl,barber,hike,rails,ember-handlebars-template,jquery-rails,active_model_serializers,active-model-adapter-source,multipart-post,fast_stack,termios,redis,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr,ffi-xattr,sorcerer,fspath,image_size,progress,in_threads,exifr,ruby_parser,metaclass,eventmachine,ruby-hmac,faraday-middleware,jwt,httpauth,omniauth-oauth2,hashie,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,omniauth,ruby-yadis,omniauth-oauth,moneta,mustache,opengraph_parser,hexpress,verbal_expressions,pry-doc,method_source,coderay,netrc,http-cookie,sprockets-rails,actionmailer,activeresource,actionwebservice,curses,msgpack,rspec-support,rspec-core,rspec-mocks,spicycode-rcov,given_core,webrat,rspec-collection_matchers,htmlentities,nokogumbo,bourne,guess_html_encoding,shoulda-context,shoulda-matchers,simplecov-html,docile,lockfile,spork,libv8,ref,eventmachine-le,http_parser.rb,preforker,connection_pool,redis-namespace,sinatra,slim,sprockets-sass,compass,sidekiq,rack-protection,shotgun,win32-process,kgio,raindrops,therubyracer,unf_ext
  780. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=thread_safe,ice_nine,memoizable,backports,descendants_tracker,adamantium,axiom-types,coercible,equalizer,virtus,ruby-maven-libs,thor,maven-tools,rake,ruby-maven,needle,jruby-pageant,echoe,jar-dependencies,pattern-match,net-ssh,psych,power_assert,hoe,activesupport,sexp_processor,bones,rcov,ZenTest,rubyforge,rspec,systemu,syntax,json_pure,json,net-scp,spoon,addressable,ffi,configuration,safe_yaml,gemcutter,allison,rdoc,highline,archive-tar-minitar,parser,win32-security,test-unit,ast
  781. HTTP 200 OK
  782. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=slop,windows-pr,tins,win32-api,ruby-openid,windows-api,sys-admin,libxml-ruby,newgem,i18n,mocha,cucumber,thoughtbot-shoulda,RubyInline,SexpProcessor,builder,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,unf,sprockets,colored,nokogiri,paint,macaddr,gherkin3,gherkin,log4r,term-ansicolor,trollop,multi_json,spruz,tilt,yard,maruku,sass,launchy,multi_xml,crack,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,handlebars-source,dotenv,ruby-progressbar,astrolabe
  783. HTTP 200 OK
  784. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=powerpack,rainbow,win32-dir,win32console,CFPropertyList,simplecov,rest-client,colorize,flexmock,rack,mab,markaby,metaid,activerecord,daemons,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,timers,celluloid,rspec-logsplit,nenv,bundler,multimap,activemodel,text-hyphen,bcrypt,minitest,ember-data-source,ember-source,little-plugger,loquacious,bones-git,bones-extras,oa-core,oauth,faraday,oauth2,rack-openid,ruby-openid-apps-discovery,erubis,domain_name,sqlite3,rails-observers,actionpack,rack-test,hpricot,rspec-expectations,temple
  785. HTTP 200 OK
  786. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=escape_utils,sprockets-helpers,rubigen,RedCloth,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,pry,multi_test,diff-lcs,cucumber-core,treetop,haml,rb-inotify,rb-fsevent,chunky_png,compass-import-once,compass-core,fssm,listen,atomic,abstract,rails-deprecated_sanitizer,crass,loofah,rails-dom-testing,rails-html-sanitizer,mime-types,tlsmail,arel,tzinfo,activerecord-deprecated_finders,jmespath,jamespath,aws-sdk-core,aws-sdk-resources,aws-sdk-v1,uuidtools,httparty,execjs,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,rake-compiler
  787. HTTP 200 OK
  788. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=mkrf,coveralls,rubocop,celluloid-extras,celluloid-pool,celluloid-supervision,celluloid-essentials,celluloid-gems,celluloid-fsm,facter,memcache-client,mini_portile,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,thin,actionview,rack-mount,rack-cache,journey,globalid,activemodel-globalid,mail,activejob,text-format,bcrypt-ruby,railties,babel-source,hitimes,rack-ssl,barber,hike,rails,ember-handlebars-template,jquery-rails,active_model_serializers,active-model-adapter-source,multipart-post,fast_stack,termios,redis,rb-fchange,celluloid-io,rb-kqueue,rb-appscript
  789. HTTP 200 OK
  790. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=xattr,ffi-xattr,sorcerer,fspath,image_size,progress,in_threads,exifr,ruby_parser,metaclass,eventmachine,ruby-hmac,faraday-middleware,jwt,httpauth,omniauth-oauth2,hashie,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,omniauth,ruby-yadis,omniauth-oauth,moneta,mustache,opengraph_parser,hexpress,verbal_expressions,pry-doc,method_source,coderay,netrc,http-cookie,sprockets-rails,actionmailer,activeresource,actionwebservice,curses,msgpack,rspec-support,rspec-core,rspec-mocks,spicycode-rcov,given_core,webrat,rspec-collection_matchers,htmlentities,nokogumbo
  791. HTTP 200 OK
  792. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=bourne,guess_html_encoding,shoulda-context,shoulda-matchers,simplecov-html,docile,lockfile,spork,libv8,ref,eventmachine-le,http_parser.rb,preforker,connection_pool,redis-namespace,sinatra,slim,sprockets-sass,compass,sidekiq,rack-protection,shotgun,win32-process,kgio,raindrops,therubyracer,unf_ext
  793. HTTP 200 OK
  794. Query List: ["faraday-middleware", "celluloid-gems"]
  795. Query Gemcutter Dependency Endpoint API: faraday-middleware,celluloid-gems
  796. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=faraday-middleware,celluloid-gems
  797. HTTP 200 OK
  798. Query List: []
  799. Fetching dependency metadata from https://rubygems.org/
  800. Query List: ["celluloid-gems", "faraday-middleware"]
  801. Query Gemcutter Dependency Endpoint API: celluloid-gems,faraday-middleware
  802. HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=celluloid-gems,faraday-middleware
  803. HTTP 200 OK
  804. Query List: []
  805. Using rake 10.4.2
  806. 0: rake (10.4.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rake-10.4.2.gemspec
  807. Using i18n 0.7.0
  808. 0: i18n (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/i18n-0.7.0.gemspec
  809. Using json 1.8.3
  810. 0: json (1.8.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/json-1.8.3.gemspec
  811. Installing minitest 5.8.0
  812. 0: minitest (5.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/minitest-5.8.0.gemspec
  813. Using thread_safe 0.3.5
  814. 0: thread_safe (0.3.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thread_safe-0.3.5.gemspec
  815. Using tzinfo 1.2.2
  816. 0: tzinfo (1.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/tzinfo-1.2.2.gemspec
  817. Installing activesupport 4.2.4
  818. 0: activesupport (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activesupport-4.2.4.gemspec
  819. Using builder 3.2.2
  820. 0: builder (3.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/builder-3.2.2.gemspec
  821. Using erubis 2.7.0
  822. 0: erubis (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/erubis-2.7.0.gemspec
  823. Using mini_portile 0.6.2
  824. 0: mini_portile (0.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mini_portile-0.6.2.gemspec
  825. Using nokogiri 1.6.6.2
  826. 0: nokogiri (1.6.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nokogiri-1.6.6.2.gemspec
  827. Installing rails-deprecated_sanitizer 1.0.3
  828. 0: rails-deprecated_sanitizer (1.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-deprecated_sanitizer-1.0.3.gemspec
  829. Installing rails-dom-testing 1.0.7
  830. 0: rails-dom-testing (1.0.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-dom-testing-1.0.7.gemspec
  831. Installing loofah 2.0.3
  832. 0: loofah (2.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/loofah-2.0.3.gemspec
  833. Installing rails-html-sanitizer 1.0.2
  834. 0: rails-html-sanitizer (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-html-sanitizer-1.0.2.gemspec
  835. Installing actionview 4.2.4
  836. 0: actionview (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionview-4.2.4.gemspec
  837. Installing rack 1.6.4
  838. 0: rack (1.6.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-1.6.4.gemspec
  839. Using rack-test 0.6.3
  840. 0: rack-test (0.6.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-test-0.6.3.gemspec
  841. Installing actionpack 4.2.4
  842. 0: actionpack (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionpack-4.2.4.gemspec
  843. Installing globalid 0.3.6
  844. 0: globalid (0.3.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/globalid-0.3.6.gemspec
  845. Installing activejob 4.2.4
  846. 0: activejob (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activejob-4.2.4.gemspec
  847. Installing mime-types 2.6.2
  848. 0: mime-types (2.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mime-types-2.6.2.gemspec
  849. Installing mail 2.6.3
  850. 0: mail (2.6.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mail-2.6.3.gemspec
  851. Installing actionmailer 4.2.4
  852. 0: actionmailer (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionmailer-4.2.4.gemspec
  853. Installing activemodel 4.2.4
  854. 0: activemodel (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activemodel-4.2.4.gemspec
  855. Using active_model_serializers 0.8.3
  856. 0: active_model_serializers (0.8.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/active_model_serializers-0.8.3.gemspec
  857. Installing arel 6.0.3
  858. 0: arel (6.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/arel-6.0.3.gemspec
  859. Installing activerecord 4.2.4
  860. 0: activerecord (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activerecord-4.2.4.gemspec
  861. Installing jmespath 1.1.3
  862. 0: jmespath (1.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jmespath-1.1.3.gemspec
  863. Installing aws-sdk-core 2.1.29
  864. 0: aws-sdk-core (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-core-2.1.29.gemspec
  865. Installing aws-sdk-resources 2.1.29
  866. 0: aws-sdk-resources (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-resources-2.1.29.gemspec
  867. Installing aws-sdk 2.1.29
  868. 0: aws-sdk (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-2.1.29.gemspec
  869. Using babel-source 5.8.19
  870. 0: babel-source (5.8.19) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/babel-source-5.8.19.gemspec
  871. Installing execjs 2.6.0
  872. 0: execjs (2.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/execjs-2.6.0.gemspec
  873. Using babel-transpiler 0.7.0
  874. 0: babel-transpiler (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/babel-transpiler-0.7.0.gemspec
  875. Using ember-source 1.12.1
  876. 0: ember-source (1.12.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-source-1.12.1.gemspec
  877. Using barber 0.9.0
  878. 0: barber (0.9.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/barber-0.9.0.gemspec
  879. Installing byebug 6.0.2 with native extensions
  880. Building native extensions. This could take a while...
  881. 0: byebug (6.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/byebug-6.0.2.gemspec
  882. Using bundler 1.10.6
  883. 0: bundler (1.10.6) from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.10.6/lib/bundler/source
  884. Installing dotenv 2.0.2
  885. 0: dotenv (2.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/dotenv-2.0.2.gemspec
  886. Installing nenv 0.2.0
  887. 0: nenv (0.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nenv-0.2.0.gemspec
  888. Installing rspec-logsplit 0.1.3
  889. 0: rspec-logsplit (0.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-logsplit-0.1.3.gemspec
  890. Installing hitimes 1.2.3 with native extensions
  891. Building native extensions. This could take a while...
  892. 0: hitimes (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hitimes-1.2.3.gemspec
  893. Installing timers 4.1.1
  894. 0: timers (4.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/timers-4.1.1.gemspec
  895. Installing celluloid-essentials 0.20.2.1
  896. 0: celluloid-essentials (0.20.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-essentials-0.20.2.1.gemspec
  897. Installing celluloid-extras 0.20.1
  898. 0: celluloid-extras (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-extras-0.20.1.gemspec
  899. Installing celluloid-fsm 0.20.1
  900. 0: celluloid-fsm (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-fsm-0.20.1.gemspec
  901. Installing celluloid-pool 0.20.1
  902. 0: celluloid-pool (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-pool-0.20.1.gemspec
  903. Installing celluloid-supervision 0.20.1.1
  904. 0: celluloid-supervision (0.20.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-supervision-0.20.1.1.gemspec
  905. Installing celluloid 0.17.1.2
  906. 0: celluloid (0.17.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-0.17.1.2.gemspec
  907. Using certified 1.0.0
  908. 0: certified (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/certified-1.0.0.gemspec
  909. Using coderay 1.1.0
  910. 0: coderay (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/coderay-1.1.0.gemspec
  911. Using connection_pool 2.2.0
  912. 0: connection_pool (2.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/connection_pool-2.2.0.gemspec
  913. Installing crass 1.0.2
  914. 0: crass (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/crass-1.0.2.gemspec
  915. Installing daemons 1.2.3
  916. 0: daemons (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/daemons-1.2.3.gemspec
  917. Using diff-lcs 1.2.5
  918. 0: diff-lcs (1.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/diff-lcs-1.2.5.gemspec
  919. Using thor 0.19.1
  920. 0: thor (0.19.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thor-0.19.1.gemspec
  921. Installing railties 4.2.4
  922. 0: railties (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/railties-4.2.4.gemspec
  923. Using discourse-qunit-rails 0.0.8
  924. 0: discourse-qunit-rails (0.0.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/discourse-qunit-rails-0.0.8.gemspec
  925. Using docile 1.1.5
  926. 0: docile (1.1.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/docile-1.1.5.gemspec
  927. Using email_reply_parser 0.5.8
  928. 0: email_reply_parser (0.5.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/email_reply_parser-0.5.8.gemspec
  929. Using ember-data-source 1.0.0.beta.16.1
  930. 0: ember-data-source (1.0.0.beta.16.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-data-source-1.0.0.beta.16.1.gemspec
  931. Using hike 1.2.3
  932. 0: hike (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hike-1.2.3.gemspec
  933. Using multi_json 1.11.2
  934. 0: multi_json (1.11.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multi_json-1.11.2.gemspec
  935. Using tilt 1.4.1
  936. 0: tilt (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/tilt-1.4.1.gemspec
  937. Using sprockets 2.11.0
  938. 0: sprockets (2.11.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sprockets-2.11.0.gemspec
  939. Using ember-handlebars-template 0.1.5
  940. 0: ember-handlebars-template (0.1.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-handlebars-template-0.1.5.gemspec
  941. Using jquery-rails 3.1.2
  942. 0: jquery-rails (3.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jquery-rails-3.1.2.gemspec
  943. Using ember-rails 0.18.2
  944. 0: ember-rails (0.18.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-rails-0.18.2.gemspec
  945. Installing eventmachine 1.0.8 with native extensions
  946. Building native extensions. This could take a while...
  947. 0: eventmachine (1.0.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/eventmachine-1.0.8.gemspec
  948. Installing excon 0.45.4
  949. 0: excon (0.45.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/excon-0.45.4.gemspec
  950. Installing exifr 1.2.3.1
  951. 0: exifr (1.2.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/exifr-1.2.3.1.gemspec
  952. Using fabrication 2.9.8
  953. 0: fabrication (2.9.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fabrication-2.9.8.gemspec
  954. Using fakeweb 1.3.0
  955. 0: fakeweb (1.3.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fakeweb-1.3.0.gemspec
  956. Using multipart-post 2.0.0
  957. 0: multipart-post (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multipart-post-2.0.0.gemspec
  958. Using faraday 0.9.1
  959. 0: faraday (0.9.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/faraday-0.9.1.gemspec
  960. Installing fast_blank 1.0.0 with native extensions
  961. Building native extensions. This could take a while...
  962. 0: fast_blank (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_blank-1.0.0.gemspec
  963. Installing rake-compiler 0.9.5
  964. 0: rake-compiler (0.9.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rake-compiler-0.9.5.gemspec
  965. Using fast_stack 0.1.0
  966. 0: fast_stack (0.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_stack-0.1.0.gemspec
  967. Using fast_xor 1.1.3
  968. 0: fast_xor (1.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_xor-1.1.3.gemspec
  969. Using fast_xs 0.8.0
  970. 0: fast_xs (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_xs-0.8.0.gemspec
  971. Using fastimage_discourse 1.6.6
  972. 0: fastimage_discourse (1.6.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fastimage_discourse-1.6.6.gemspec
  973. Installing ffi 1.9.10 with native extensions
  974. Building native extensions. This could take a while...
  975. 0: ffi (1.9.10) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ffi-1.9.10.gemspec
  976. Using flamegraph 0.1.0
  977. 0: flamegraph (0.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/flamegraph-0.1.0.gemspec
  978. Using fspath 2.1.1
  979. 0: fspath (2.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fspath-2.1.1.gemspec
  980. Using sorcerer 1.0.2
  981. 0: sorcerer (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sorcerer-1.0.2.gemspec
  982. Using given_core 3.5.4
  983. 0: given_core (3.5.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/given_core-3.5.4.gemspec
  984. Using guess_html_encoding 0.0.11
  985. 0: guess_html_encoding (0.0.11) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/guess_html_encoding-0.0.11.gemspec
  986. Using handlebars-source 2.0.0
  987. 0: handlebars-source (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/handlebars-source-2.0.0.gemspec
  988. Installing hashie 3.4.2
  989. 0: hashie (3.4.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hashie-3.4.2.gemspec
  990. Installing highline 1.7.7
  991. 0: highline (1.7.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/highline-1.7.7.gemspec
  992. Using hiredis 0.6.0
  993. 0: hiredis (0.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hiredis-0.6.0.gemspec
  994. Installing htmlentities 4.3.4
  995. 0: htmlentities (4.3.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/htmlentities-4.3.4.gemspec
  996. Using image_size 1.4.1
  997. 0: image_size (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/image_size-1.4.1.gemspec
  998. Using in_threads 1.3.1
  999. 0: in_threads (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/in_threads-1.3.1.gemspec
  1000. Using progress 3.1.0
  1001. 0: progress (3.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/progress-3.1.0.gemspec
  1002. Using image_optim 0.20.2
  1003. 0: image_optim (0.20.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/image_optim-0.20.2.gemspec
  1004. Installing jwt 1.5.1
  1005. 0: jwt (1.5.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jwt-1.5.1.gemspec
  1006. Installing kgio 2.10.0 with native extensions
  1007. Building native extensions. This could take a while...
  1008. 0: kgio (2.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/kgio-2.10.0.gemspec
  1009. Installing libv8 3.16.14.11
  1010. 0: libv8 (3.16.14.11) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/libv8-3.16.14.11-x86_64-linux.gemspec
  1011. Using listen 0.7.3
  1012. 0: listen (0.7.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/listen-0.7.3.gemspec
  1013. Using logster 1.0.0.3.pre
  1014. 0: logster (1.0.0.3.pre) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/logster-1.0.0.3.pre.gemspec
  1015. Using lru_redux 1.1.0
  1016. 0: lru_redux (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/lru_redux-1.1.0.gemspec
  1017. Using redis 3.2.1
  1018. 0: redis (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/redis-3.2.1.gemspec
  1019. Using message_bus 1.0.16
  1020. 0: message_bus (1.0.16) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/message_bus-1.0.16.gemspec
  1021. Using metaclass 0.0.4
  1022. 0: metaclass (0.0.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/metaclass-0.0.4.gemspec
  1023. Using method_source 0.8.2
  1024. 0: method_source (0.8.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/method_source-0.8.2.gemspec
  1025. Using mocha 1.1.0
  1026. 0: mocha (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mocha-1.1.0.gemspec
  1027. Installing mock_redis 0.15.2
  1028. 0: mock_redis (0.15.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mock_redis-0.15.2.gemspec
  1029. Using moneta 0.8.0
  1030. 0: moneta (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/moneta-0.8.0.gemspec
  1031. Installing msgpack 0.6.2 with native extensions
  1032. Building native extensions. This could take a while...
  1033. 0: msgpack (0.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/msgpack-0.6.2.gemspec
  1034. Using multi_xml 0.5.5
  1035. 0: multi_xml (0.5.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multi_xml-0.5.5.gemspec
  1036. Using mustache 1.0.2
  1037. 0: mustache (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mustache-1.0.2.gemspec
  1038. Using netrc 0.10.3
  1039. 0: netrc (0.10.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/netrc-0.10.3.gemspec
  1040. Installing nokogumbo 1.4.1 with native extensions
  1041. Building native extensions. This could take a while...
  1042. 0: nokogumbo (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nokogumbo-1.4.1.gemspec
  1043. Using oauth 0.4.7
  1044. 0: oauth (0.4.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oauth-0.4.7.gemspec
  1045. Using oauth2 1.0.0
  1046. 0: oauth2 (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oauth2-1.0.0.gemspec
  1047. Installing oj 2.12.14 with native extensions
  1048. Building native extensions. This could take a while...
  1049. 0: oj (2.12.14) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oj-2.12.14.gemspec
  1050. Using omniauth 1.2.2
  1051. 0: omniauth (1.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-1.2.2.gemspec
  1052. Installing omniauth-oauth2 1.3.1
  1053. 0: omniauth-oauth2 (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-oauth2-1.3.1.gemspec
  1054. Installing omniauth-facebook 2.0.1
  1055. 0: omniauth-facebook (2.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-facebook-2.0.1.gemspec
  1056. Using omniauth-github-discourse 1.1.2
  1057. 0: omniauth-github-discourse (1.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-github-discourse-1.1.2.gemspec
  1058. Using omniauth-google-oauth2 0.2.5
  1059. 0: omniauth-google-oauth2 (0.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-google-oauth2-0.2.5.gemspec
  1060. Installing omniauth-oauth 1.1.0
  1061. 0: omniauth-oauth (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-oauth-1.1.0.gemspec
  1062. Installing ruby-openid 2.7.0
  1063. 0: ruby-openid (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ruby-openid-2.7.0.gemspec
  1064. Using rack-openid 1.3.1
  1065. 0: rack-openid (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-openid-1.3.1.gemspec
  1066. Using omniauth-openid 1.0.1
  1067. 0: omniauth-openid (1.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-openid-1.0.1.gemspec
  1068. Installing omniauth-twitter 1.2.1
  1069. 0: omniauth-twitter (1.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-twitter-1.2.1.gemspec
  1070. Using onebox 1.5.26
  1071. 0: onebox (1.5.26) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/onebox-1.5.26.gemspec
  1072. Using openid-redis-store 0.0.2
  1073. 0: openid-redis-store (0.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/openid-redis-store-0.0.2.gemspec
  1074. Installing pg 0.18.3 with native extensions
  1075. Building native extensions. This could take a while...
  1076. 0: pg (0.18.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pg-0.18.3.gemspec
  1077. Using slop 3.6.0
  1078. 0: slop (3.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/slop-3.6.0.gemspec
  1079. Using pry 0.10.1
  1080. 0: pry (0.10.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-0.10.1.gemspec
  1081. Using pry-nav 0.2.4
  1082. 0: pry-nav (0.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-nav-0.2.4.gemspec
  1083. Installing pry-rails 0.3.4
  1084. 0: pry-rails (0.3.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-rails-0.3.4.gemspec
  1085. Installing puma 2.14.0 with native extensions
  1086. Building native extensions. This could take a while...
  1087. 0: puma (2.14.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/puma-2.14.0.gemspec
  1088. Using r2 0.2.5
  1089. 0: r2 (0.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/r2-0.2.5.gemspec
  1090. Installing rack-mini-profiler 0.9.7
  1091. 0: rack-mini-profiler (0.9.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-mini-profiler-0.9.7.gemspec
  1092. Using rack-protection 1.5.3
  1093. 0: rack-protection (1.5.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-protection-1.5.3.gemspec
  1094. Using sprockets-rails 2.0.1
  1095. 0: sprockets-rails (2.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sprockets-rails-2.0.1.gemspec
  1096. Installing rails 4.2.4
  1097. 0: rails (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-4.2.4.gemspec
  1098. Using rails-observers 0.1.2
  1099. 0: rails-observers (0.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-observers-0.1.2.gemspec
  1100. Installing rails_multisite 1.0.2
  1101. 0: rails_multisite (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails_multisite-1.0.2.gemspec
  1102. Installing raindrops 0.15.0 with native extensions
  1103. Building native extensions. This could take a while...
  1104. 0: raindrops (0.15.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/raindrops-0.15.0.gemspec
  1105. Installing rb-fsevent 0.9.6
  1106. 0: rb-fsevent (0.9.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rb-fsevent-0.9.6.gemspec
  1107. Using rb-inotify 0.9.5
  1108. 0: rb-inotify (0.9.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rb-inotify-0.9.5.gemspec
  1109. Using trollop 2.1.1
  1110. 0: trollop (2.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/trollop-2.1.1.gemspec
  1111. Using rbtrace 0.4.7
  1112. 0: rbtrace (0.4.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rbtrace-0.4.7.gemspec
  1113. Using redis-namespace 1.5.2
  1114. 0: redis-namespace (1.5.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/redis-namespace-1.5.2.gemspec
  1115. Installing ref 2.0.0
  1116. 0: ref (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ref-2.0.0.gemspec
  1117. Using rest-client 1.7.2
  1118. 0: rest-client (1.7.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rest-client-1.7.2.gemspec
  1119. Using rinku 1.7.3
  1120. 0: rinku (1.7.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rinku-1.7.3.gemspec
  1121. Using rmmseg-cpp 0.2.9
  1122. 0: rmmseg-cpp (0.2.9) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rmmseg-cpp-0.2.9.gemspec
  1123. Using rspec-support 3.2.2
  1124. 0: rspec-support (3.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-support-3.2.2.gemspec
  1125. Using rspec-core 3.2.3
  1126. 0: rspec-core (3.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-core-3.2.3.gemspec
  1127. Using rspec-expectations 3.2.1
  1128. 0: rspec-expectations (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-expectations-3.2.1.gemspec
  1129. Using rspec-mocks 3.2.1
  1130. 0: rspec-mocks (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-mocks-3.2.1.gemspec
  1131. Using rspec 3.2.0
  1132. 0: rspec (3.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-3.2.0.gemspec
  1133. Using rspec-given 3.5.4
  1134. 0: rspec-given (3.5.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-given-3.5.4.gemspec
  1135. Using rspec-rails 3.2.1
  1136. 0: rspec-rails (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-rails-3.2.1.gemspec
  1137. Using rtlit 0.0.5
  1138. 0: rtlit (0.0.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rtlit-0.0.5.gemspec
  1139. Using ruby-readability 0.7.0
  1140. 0: ruby-readability (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ruby-readability-0.7.0.gemspec
  1141. Installing sanitize 4.0.0
  1142. 0: sanitize (4.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sanitize-4.0.0.gemspec
  1143. Using sass 3.2.19
  1144. 0: sass (3.2.19) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sass-3.2.19.gemspec
  1145. Using sass-rails 4.0.5
  1146. 0: sass-rails (4.0.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sass-rails-4.0.5.gemspec
  1147. Using seed-fu 2.3.5
  1148. 0: seed-fu (2.3.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/seed-fu-2.3.5.gemspec
  1149. Using shoulda-context 1.2.1
  1150. 0: shoulda-context (1.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-context-1.2.1.gemspec
  1151. Using shoulda-matchers 2.7.0
  1152. 0: shoulda-matchers (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-matchers-2.7.0.gemspec
  1153. Using shoulda 3.5.0
  1154. 0: shoulda (3.5.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-3.5.0.gemspec
  1155. Installing sidekiq 3.5.0
  1156. 0: sidekiq (3.5.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sidekiq-3.5.0.gemspec
  1157. Using sidekiq-statistic 1.1.0
  1158. 0: sidekiq-statistic (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sidekiq-statistic-1.1.0.gemspec
  1159. Using simple-rss 1.3.1
  1160. 0: simple-rss (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simple-rss-1.3.1.gemspec
  1161. Installing simplecov-html 0.10.0
  1162. 0: simplecov-html (0.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simplecov-html-0.10.0.gemspec
  1163. Installing simplecov 0.10.0
  1164. 0: simplecov (0.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simplecov-0.10.0.gemspec
  1165. Installing sinatra 1.4.6
  1166. 0: sinatra (1.4.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sinatra-1.4.6.gemspec
  1167. Using spork 1.0.0rc4
  1168. 0: spork (1.0.0rc4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/spork-1.0.0rc4.gemspec
  1169. Using spork-rails 4.0.0
  1170. 0: spork-rails (4.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/spork-rails-4.0.0.gemspec
  1171. Using therubyracer 0.12.2
  1172. 0: therubyracer (0.12.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/therubyracer-0.12.2.gemspec
  1173. Installing thin 1.6.4 with native extensions
  1174. Building native extensions. This could take a while...
  1175. 0: thin (1.6.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thin-1.6.4.gemspec
  1176. Installing timecop 0.8.0
  1177. 0: timecop (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/timecop-0.8.0.gemspec
  1178. Installing uglifier 2.7.2
  1179. 0: uglifier (2.7.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/uglifier-2.7.2.gemspec
  1180. Using unf_ext 0.0.6
  1181. 0: unf_ext (0.0.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unf_ext-0.0.6.gemspec
  1182. Using unf 0.1.4
  1183. 0: unf (0.1.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unf-0.1.4.gemspec
  1184. Installing unicorn 4.9.0 with native extensions
  1185. Building native extensions. This could take a while...
  1186. 0: unicorn (4.9.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unicorn-4.9.0.gemspec
  1187. Bundle complete! 93 Gemfile dependencies, 184 gems now installed.
  1188. Gems in the group development were not installed.
  1189. Bundled gems are installed into ./vendor/bundle.
  1190.  
  1191. I, [2015-10-21T07:46:45.471099 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
  1192. I, [2015-10-21T07:47:02.848142 #41] INFO -- :
  1193. == Seed from /var/www/discourse/db/fixtures/001_categories.rb
  1194.  
  1195. == Seed from /var/www/discourse/db/fixtures/002_groups.rb
  1196.  
  1197. == Seed from /var/www/discourse/db/fixtures/003_post_action_types.rb
  1198. - PostActionType {:id=>1, :name_key=>"bookmark", :is_flag=>false, :position=>1}
  1199. - PostActionType {:id=>2, :name_key=>"like", :is_flag=>false, :icon=>"heart", :position=>2}
  1200. - PostActionType {:id=>3, :name_key=>"off_topic", :is_flag=>true, :position=>3}
  1201. - PostActionType {:id=>4, :name_key=>"inappropriate", :is_flag=>true, :position=>4}
  1202. - PostActionType {:id=>5, :name_key=>"vote", :is_flag=>false, :position=>5}
  1203. - PostActionType {:id=>8, :name_key=>"spam", :is_flag=>true, :position=>6}
  1204. - PostActionType {:id=>6, :name_key=>"notify_user", :is_flag=>true, :position=>7}
  1205. - PostActionType {:id=>7, :name_key=>"notify_moderators", :is_flag=>true, :position=>8}
  1206.  
  1207. == Seed from /var/www/discourse/db/fixtures/004_screened_ip_addresses.rb
  1208. - ScreenedIpAddress {:id=>1, :ip_address=>"10.0.0.0/8", :action_type=>2}
  1209. - ScreenedIpAddress {:id=>2, :ip_address=>"192.168.0.0/16", :action_type=>2}
  1210. - ScreenedIpAddress {:id=>3, :ip_address=>"127.0.0.0/8", :action_type=>2}
  1211. - ScreenedIpAddress {:id=>4, :ip_address=>"172.16.0.0/12", :action_type=>2}
  1212. - ScreenedIpAddress {:id=>5, :ip_address=>"fc00::/7", :action_type=>2}
  1213.  
  1214. == Seed from /var/www/discourse/db/fixtures/005_badge_types.rb
  1215. - BadgeType {:id=>1, :name=>"Gold"}
  1216. - BadgeType {:id=>2, :name=>"Silver"}
  1217. - BadgeType {:id=>3, :name=>"Bronze"}
  1218.  
  1219. == Seed from /var/www/discourse/db/fixtures/006_badges.rb
  1220. - BadgeGrouping {:id=>1, :name=>"Getting Started", :default_position=>10}
  1221. - BadgeGrouping {:id=>2, :name=>"Community", :default_position=>11}
  1222. - BadgeGrouping {:id=>3, :name=>"Posting", :default_position=>12}
  1223. - BadgeGrouping {:id=>4, :name=>"Trust Level", :default_position=>13}
  1224. - BadgeGrouping {:id=>5, :name=>"Other", :default_position=>14}
  1225. - Badge {:id=>1, :default_name=>"Basic User", :badge_type_id=>3, :query=>"\n SELECT u.id user_id, current_timestamp granted_at FROM users u\n WHERE trust_level >= 1 AND (\n :backfill OR u.id IN (:user_ids)\n )\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
  1226. - Badge {:id=>2, :default_name=>"Member", :badge_type_id=>3, :query=>"\n SELECT u.id user_id, current_timestamp granted_at FROM users u\n WHERE trust_level >= 2 AND (\n :backfill OR u.id IN (:user_ids)\n )\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
  1227. - Badge {:id=>3, :default_name=>"Regular", :badge_type_id=>2, :query=>"\n SELECT u.id user_id, current_timestamp granted_at FROM users u\n WHERE trust_level >= 3 AND (\n :backfill OR u.id IN (:user_ids)\n )\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
  1228. - Badge {:id=>4, :default_name=>"Leader", :badge_type_id=>1, :query=>"\n SELECT u.id user_id, current_timestamp granted_at FROM users u\n WHERE trust_level >= 4 AND (\n :backfill OR u.id IN (:user_ids)\n )\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
  1229. - Badge {:id=>17, :default_name=>"Reader", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>" SELECT id user_id, current_timestamp granted_at\n FROM users\n WHERE id IN\n (\n SELECT pt.user_id\n FROM post_timings pt\n JOIN badge_posts b ON b.post_number = pt.post_number AND\n b.topic_id = pt.topic_id\n JOIN topics t ON t.id = pt.topic_id\n LEFT JOIN user_badges ub ON ub.badge_id = 17 AND ub.user_id = pt.user_id\n WHERE ub.id IS NULL AND t.posts_count > 100\n GROUP BY pt.user_id, pt.topic_id, t.posts_count\n HAVING count(*) >= t.posts_count\n )\n", :default_badge_grouping_id=>1, :auto_revoke=>false, :system=>true}
  1230. - Badge {:id=>16, :default_name=>"Read Guidelines", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>" SELECT user_id, read_faq granted_at\n FROM user_stats\n WHERE read_faq IS NOT NULL AND (user_id IN (:user_ids) OR :backfill)\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
  1231. - Badge {:id=>14, :default_name=>"First Link", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT l.user_id, l.post_id, l.created_at granted_at\n FROM\n (\n SELECT MIN(l1.id) id\n FROM topic_links l1\n JOIN badge_posts p1 ON p1.id = l1.post_id\n JOIN badge_posts p2 ON p2.id = l1.link_post_id\n WHERE NOT reflection AND p1.topic_id <> p2.topic_id AND not quote AND\n (:backfill OR ( p1.id in (:post_ids) ))\n GROUP BY l1.user_id\n ) ids\n JOIN topic_links l ON l.id = ids.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
  1232. - Badge {:id=>15, :default_name=>"First Quote", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT ids.user_id, q.post_id, q.created_at granted_at\n FROM\n (\n SELECT p1.user_id, MIN(q1.id) id\n FROM quoted_posts q1\n JOIN badge_posts p1 ON p1.id = q1.post_id\n JOIN badge_posts p2 ON p2.id = q1.quoted_post_id\n WHERE (:backfill OR ( p1.id IN (:post_ids) ))\n GROUP BY p1.user_id\n ) ids\n JOIN quoted_posts q ON q.id = ids.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
  1233. - Badge {:id=>11, :default_name=>"First Like", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\n FROM (\n SELECT pa.user_id, min(pa.id) id\n FROM post_actions pa\n JOIN badge_posts p on p.id = pa.post_id\n WHERE post_action_type_id = 2 AND\n (:backfill OR pa.post_id IN (:post_ids) )\n GROUP BY pa.user_id\n ) x\n JOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>1, :trigger=>1, :system=>true}
  1234. - Badge {:id=>13, :default_name=>"First Flag", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>false, :query=>" SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\n FROM (\n SELECT pa.user_id, min(pa.id) id\n FROM post_actions pa\n JOIN badge_posts p on p.id = pa.post_id\n WHERE post_action_type_id IN (3,4,7,8) AND\n (:backfill OR pa.post_id IN (:post_ids) )\n GROUP BY pa.user_id\n ) x\n JOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>2, :trigger=>1, :auto_revoke=>false, :system=>true}
  1235. - Badge {:id=>25, :default_name=>"Promoter", :default_icon=>"fa-user-plus", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n SELECT u.id user_id, current_timestamp granted_at\n FROM users u\n WHERE u.id IN (\n SELECT invited_by_id\n FROM invites i\n JOIN users u2 ON u2.id = i.user_id\n WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 0 AND not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 1\n ) AND u.active AND NOT u.blocked AND u.id > 0 AND\n (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
  1236. - Badge {:id=>26, :default_name=>"Campaigner", :default_icon=>"fa-user-plus", :badge_type_id=>2, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n SELECT u.id user_id, current_timestamp granted_at\n FROM users u\n WHERE u.id IN (\n SELECT invited_by_id\n FROM invites i\n JOIN users u2 ON u2.id = i.user_id\n WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 1 AND not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 3\n ) AND u.active AND NOT u.blocked AND u.id > 0 AND\n (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
  1237. - Badge {:id=>27, :default_name=>"Champion", :default_icon=>"fa-user-plus", :badge_type_id=>1, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n SELECT u.id user_id, current_timestamp granted_at\n FROM users u\n WHERE u.id IN (\n SELECT invited_by_id\n FROM invites i\n JOIN users u2 ON u2.id = i.user_id\n WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 2 AND not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 5\n ) AND u.active AND NOT u.blocked AND u.id > 0 AND\n (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
  1238. - Badge {:id=>12, :default_name=>"First Share", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT views.user_id, i2.post_id, i2.created_at granted_at\n FROM\n (\n SELECT i.user_id, MIN(i.id) i_id\n FROM incoming_links i\n JOIN badge_posts p on p.id = i.post_id\n WHERE i.user_id IS NOT NULL\n GROUP BY i.user_id\n ) as views\n JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
  1239. - Badge {:id=>21, :default_name=>"Nice Share", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT views.user_id, i2.post_id, i2.created_at granted_at\n FROM\n (\n SELECT i.user_id, MIN(i.id) i_id\n FROM incoming_links i\n JOIN badge_posts p on p.id = i.post_id\n WHERE i.user_id IS NOT NULL\n GROUP BY i.user_id,i.post_id\n HAVING COUNT(*) > 25\n ) as views\n JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1240. - Badge {:id=>22, :default_name=>"Good Share", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT views.user_id, i2.post_id, i2.created_at granted_at\n FROM\n (\n SELECT i.user_id, MIN(i.id) i_id\n FROM incoming_links i\n JOIN badge_posts p on p.id = i.post_id\n WHERE i.user_id IS NOT NULL\n GROUP BY i.user_id,i.post_id\n HAVING COUNT(*) > 300\n ) as views\n JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1241. - Badge {:id=>23, :default_name=>"Great Share", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT views.user_id, i2.post_id, i2.created_at granted_at\n FROM\n (\n SELECT i.user_id, MIN(i.id) i_id\n FROM incoming_links i\n JOIN badge_posts p on p.id = i.post_id\n WHERE i.user_id IS NOT NULL\n GROUP BY i.user_id,i.post_id\n HAVING COUNT(*) > 1000\n ) as views\n JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1242. - Badge {:id=>5, :default_name=>"Welcome", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT p.user_id, min(post_id) post_id, min(pa.created_at) granted_at\n FROM post_actions pa\n JOIN badge_posts p on p.id = pa.post_id\n WHERE post_action_type_id = 2 AND\n (:backfill OR pa.post_id IN (:post_ids) )\n GROUP BY p.user_id\n", :default_badge_grouping_id=>2, :trigger=>1, :system=>true}
  1243. - Badge {:id=>9, :default_name=>"Autobiographer", :badge_type_id=>3, :multiple_grant=>false, :query=>" SELECT u.id user_id, current_timestamp granted_at\n FROM users u\n JOIN user_profiles up on u.id = up.user_id\n WHERE bio_raw IS NOT NULL AND LENGTH(TRIM(bio_raw)) > 10 AND\n uploaded_avatar_id IS NOT NULL AND\n (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
  1244. - Badge {:id=>10, :default_name=>"Editor", :badge_type_id=>3, :multiple_grant=>false, :query=>" SELECT p.user_id, min(p.id) post_id, min(p.created_at) granted_at\n FROM badge_posts p\n WHERE p.self_edits > 0 AND\n (:backfill OR p.id IN (:post_ids) )\n GROUP BY p.user_id\n", :default_badge_grouping_id=>2, :trigger=>2, :system=>true}
  1245. - Badge {:id=>6, :default_name=>"Nice Post", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number > 1 AND p.like_count >= 10 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1246. - Badge {:id=>7, :default_name=>"Good Post", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number > 1 AND p.like_count >= 25 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1247. - Badge {:id=>8, :default_name=>"Great Post", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number > 1 AND p.like_count >= 50 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1248. - Badge {:id=>18, :default_name=>"Nice Topic", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number = 1 AND p.like_count >= 10 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1249. - Badge {:id=>19, :default_name=>"Good Topic", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number = 1 AND p.like_count >= 25 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1250. - Badge {:id=>20, :default_name=>"Great Topic", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n SELECT p.user_id, p.id post_id, p.updated_at granted_at\n FROM badge_posts p\n WHERE p.post_number = 1 AND p.like_count >= 50 AND\n (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
  1251. - Badge {:id=>24, :default_name=>"Anniversary", :default_icon=>"fa-clock-o", :badge_type_id=>2, :query=>" SELECT u.id AS user_id, MIN(u.created_at + interval '1 year') AS granted_at\n FROM users u\n JOIN posts p ON p.user_id = u.id\n WHERE u.id > 0\n AND u.active\n AND NOT u.blocked\n AND u.created_at + interval '1 year' < now()\n AND p.deleted_at IS NULL\n AND NOT p.hidden\n AND p.created_at + interval '1 year' > now()\n AND (:backfill OR u.id IN (:user_ids))\n GROUP BY u.id\n HAVING COUNT(p.id) > 0\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
  1252. - Badge {:id=>28, :default_name=>"Popular Link", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 50\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1253. - Badge {:id=>29, :default_name=>"Hot Link", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 300\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1254. - Badge {:id=>30, :default_name=>"Famous Link", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 1000\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
  1255.  
  1256. == Seed from /var/www/discourse/db/fixtures/009_users.rb
  1257. - User {:id=>-1, :name=>"system", :username=>"system", :username_lower=>"system", :email=>"no_email", :password=>"bd51015b39357f9fe551adfefa2b4ed2", :active=>true, :admin=>true, :moderator=>true, :email_direct=>false, :approved=>true, :email_private_messages=>false, :trust_level=>4}
  1258.  
  1259. == Seed from /var/www/discourse/db/fixtures/500_lounge_category.rb
  1260.  
  1261. == Seed from /var/www/discourse/db/fixtures/501_meta_category.rb
  1262.  
  1263. == Seed from /var/www/discourse/db/fixtures/502_staff_category.rb
  1264.  
  1265. == Seed from /var/www/discourse/db/fixtures/999_settings.rb
  1266.  
  1267. == Seed from /var/www/discourse/db/fixtures/999_topics.rb
  1268.  
  1269. I, [2015-10-21T07:47:02.852446 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile'
  1270. 198:M 21 Oct 07:47:06.019 * 10 changes in 300 seconds. Saving...
  1271. 198:M 21 Oct 07:47:06.043 * Background saving started by pid 4317
  1272. 4317:C 21 Oct 07:47:06.321 * DB saved on disk
  1273. 4317:C 21 Oct 07:47:06.322 * RDB: 14 MB of memory used by copy-on-write
  1274. 198:M 21 Oct 07:47:06.355 * Background saving terminated with success
  1275. I, [2015-10-21T07:47:13.175749 #4314] INFO -- : Writing /var/www/discourse/public/assets/FontAwesome-7b054c7bf11ab515a1331d580025d504.otf
  1276. I, [2015-10-21T07:47:13.183130 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-8f805c2acd8a5cb40ef4e6c25f8e737c.eot
  1277. I, [2015-10-21T07:47:13.190675 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-a5afaebb9d82122be759c09134b6d585.svg
  1278. I, [2015-10-21T07:47:13.198952 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-a3abcb1d6ac44e36287beb0c99ec49aa.ttf
  1279. I, [2015-10-21T07:47:13.203282 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-638d2e4dd983a1b3b6f46e1aa637e938.woff
  1280. I, [2015-10-21T07:47:13.208806 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-8e6c784479cbafa4f0e8784410170ff5.woff2
  1281. I, [2015-10-21T07:47:13.212197 #4314] INFO -- : Writing /var/www/discourse/public/assets/chosen-sprite-8a7b0de8c79afad2d63363d145d7bf88.png
  1282. I, [2015-10-21T07:47:13.215431 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicon-16465536d00aeb9da2ca290e11c392b4.ico
  1283. I, [2015-10-21T07:47:13.220101 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/1282043220-favicon-441c1164492cfd82fcb1354eaacd429d.ico
  1284. I, [2015-10-21T07:47:13.223118 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/amazon-39970d950fbaec1718160041d85360bf.png
  1285. I, [2015-10-21T07:47:13.227039 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/apple-c309549cf49f942dc8e215a7b226e04e.png
  1286. I, [2015-10-21T07:47:13.231462 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/discourse-86a574c39af8a8a91ceb1653864f4075.png
  1287. I, [2015-10-21T07:47:13.235224 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/github-5fa3b2ccc92f5b98d37a0659af27fd10.png
  1288. I, [2015-10-21T07:47:13.238156 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/google_play-98295ccf28cf32625e7ac1c911e0fca8.png
  1289. I, [2015-10-21T07:47:13.242634 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/rottentomatoes-b74810e5dc40fba50327844156787af9.png
  1290. I, [2015-10-21T07:47:13.246807 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/stackexchange-a6cbc6e0306560317a954c30f212f975.png
  1291. I, [2015-10-21T07:47:13.250341 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/twitter-9389be3611fd4dc8c32adb5a7b1ae0de.png
  1292. I, [2015-10-21T07:47:13.255331 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/wikipedia-0de28d211999427f24ae8b5a840f2935.png
  1293. I, [2015-10-21T07:47:13.258447 #4314] INFO -- : Writing /var/www/discourse/public/assets/grippie-d28a6f65e22c0033dcf0d63883bcc590.png
  1294. I, [2015-10-21T07:47:13.261636 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-dev-ff0fcd6922e8e1aa031304b1d3e424a6.png
  1295. I, [2015-10-21T07:47:13.264769 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-single-dev-76ec62e48f4251d3fa00e42a29ae753b.png
  1296. I, [2015-10-21T07:47:13.270646 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-single-de2a438ad98c6df5f93ac6ac57f0c9f3.png
  1297. I, [2015-10-21T07:47:13.274140 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-50f2863a2f5ecac8825ee69b11dcfdbb.png
  1298. I, [2015-10-21T07:47:13.278545 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2-spinner-65869c1d0a2498dd002aa563048a2253.gif
  1299. I, [2015-10-21T07:47:13.282067 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2-20942152ca4c9717f914877da87804af.png
  1300. I, [2015-10-21T07:47:13.285149 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2x2-c0736823da71c0955b2fb807af671f0a.png
  1301. I, [2015-10-21T07:47:13.288156 #4314] INFO -- : Writing /var/www/discourse/public/assets/spinner_96-8091be87c9cf1abef73e3899ec7645c1.gif
  1302. I, [2015-10-21T07:47:21.622429 #4314] INFO -- : Writing /var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js
  1303. I, [2015-10-21T07:47:47.283420 #4314] INFO -- : Writing /var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js
  1304. I, [2015-10-21T07:47:47.306386 #4314] INFO -- : Writing /var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
  1305. I, [2015-10-21T07:47:47.312491 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
  1306. I, [2015-10-21T07:47:47.315755 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
  1307. I, [2015-10-21T07:47:47.319295 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
  1308. I, [2015-10-21T07:47:47.322677 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
  1309. I, [2015-10-21T07:47:47.326073 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
  1310. I, [2015-10-21T07:47:47.331397 #4314] INFO -- : Writing /var/www/discourse/public/assets/docs/yuidoc-cf304cb678763161e669e0722ddaf1c6.json
  1311. I, [2015-10-21T07:47:47.673990 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js
  1312. I, [2015-10-21T07:47:47.993177 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
  1313. I, [2015-10-21T07:47:48.172310 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
  1314. I, [2015-10-21T07:47:48.347510 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js
  1315. I, [2015-10-21T07:47:48.737018 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js
  1316. I, [2015-10-21T07:47:48.871805 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
  1317. I, [2015-10-21T07:47:49.268789 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
  1318. I, [2015-10-21T07:47:49.463103 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
  1319. I, [2015-10-21T07:47:49.649853 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
  1320. I, [2015-10-21T07:47:49.995420 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js
  1321. I, [2015-10-21T07:47:50.137181 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js
  1322. I, [2015-10-21T07:47:50.227318 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js
  1323. I, [2015-10-21T07:47:50.613633 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js
  1324. I, [2015-10-21T07:47:50.845384 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
  1325. I, [2015-10-21T07:47:51.344722 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
  1326. I, [2015-10-21T07:47:51.580827 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
  1327. I, [2015-10-21T07:47:51.778150 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js
  1328. I, [2015-10-21T07:47:52.192676 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
  1329. I, [2015-10-21T07:47:52.378597 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
  1330. I, [2015-10-21T07:47:52.550802 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
  1331. I, [2015-10-21T07:47:52.929856 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
  1332. I, [2015-10-21T07:47:53.152366 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js
  1333. I, [2015-10-21T07:47:53.542749 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
  1334. I, [2015-10-21T07:47:53.736912 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
  1335. I, [2015-10-21T07:47:53.913212 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js
  1336. I, [2015-10-21T07:47:54.519772 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
  1337. I, [2015-10-21T07:47:54.711716 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js
  1338. I, [2015-10-21T07:47:55.128353 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
  1339. I, [2015-10-21T07:47:55.321158 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js
  1340. I, [2015-10-21T07:47:55.328936 #4314] INFO -- : Writing /var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js
  1341. I, [2015-10-21T07:47:56.035103 #4314] INFO -- : Writing /var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js
  1342. I, [2015-10-21T07:47:57.744521 #4314] INFO -- : Writing /var/www/discourse/public/assets/admin-b1b2a236438b9283d7fb8d65f17063e3.css
  1343. I, [2015-10-21T07:48:04.063869 #4314] INFO -- : Writing /var/www/discourse/public/assets/common-39807f83c16c212afd18129e4cdf3cfd.css
  1344. I, [2015-10-21T07:48:13.376621 #4314] INFO -- : Writing /var/www/discourse/public/assets/desktop-3e786efb1507f67daab8de9741e73d85.css
  1345. I, [2015-10-21T07:48:13.970470 #4314] INFO -- : Writing /var/www/discourse/public/assets/embed-eece0eebde7be562381cdff847915ab2.css
  1346. I, [2015-10-21T07:48:21.375909 #4314] INFO -- : Writing /var/www/discourse/public/assets/mobile-96912277f93d5cc50fbe13d67a14fdc3.css
  1347. I, [2015-10-21T07:48:21.382010 #4314] INFO -- : Writing /var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js
  1348. I, [2015-10-21T07:48:21.391848 #4314] INFO -- : Writing /var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js
  1349. I, [2015-10-21T07:48:23.468806 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-app-8a0a3f6df0a793205c4853458093b9cf.css
  1350. I, [2015-10-21T07:48:23.476292 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
  1351. I, [2015-10-21T07:48:23.659183 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-vendor-990e81f2e0703738823fe5de31b92060.css
  1352. I, [2015-10-21T07:48:23.688454 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
  1353. I, [2015-10-21T07:48:23.698578 #4314] INFO -- : Writing /var/www/discourse/public/assets/images/docker-manager-ea64623b074c8ec2b0303bae846e21e6.png
  1354. Start compiling CSS: 2015-10-21 07:48:23 UTC
  1355. Compiling css for default
  1356. target: desktop desktop_fbde3336534c628dac6f75524feab7d29fd12c91.css
  1357. target: mobile mobile_fbde3336534c628dac6f75524feab7d29fd12c91.css
  1358. target: desktop_rtl desktop_rtl_fbde3336534c628dac6f75524feab7d29fd12c91.css
  1359. target: mobile_rtl mobile_rtl_fbde3336534c628dac6f75524feab7d29fd12c91.css
  1360. Done compiling CSS: 2015-10-21 07:48:46 UTC
  1361. Compressing: admin-fc252c4619166a3585771544f27fe8f4.js
  1362. uglifyjs '/var/www/discourse/public/assets/_admin-fc252c4619166a3585771544f27fe8f4.js' -p relative -c -m -o '/var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js.map' --source-map-url '/assets/admin-fc252c4619166a3585771544f27fe8f4.js.map'
  1363. gzip /var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js
  1364.  
  1365. Compressing: application-02588d2dcb91a26439c868c8958a3404.js
  1366. uglifyjs '/var/www/discourse/public/assets/_application-02588d2dcb91a26439c868c8958a3404.js' -p relative -c -m -o '/var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js.map' --source-map-url '/assets/application-02588d2dcb91a26439c868c8958a3404.js.map'
  1367. gzip /var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js
  1368.  
  1369. Compressing: defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
  1370. uglifyjs '/var/www/discourse/public/assets/defer/_html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js' -p relative -c -m -o '/var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js' --source-map-root '/assets/defer' --source-map '/var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js.map' --source-map-url '/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js.map'
  1371. gzip /var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
  1372.  
  1373. Compressing: discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
  1374. uglifyjs '/var/www/discourse/public/assets/discourse/controllers/_application-2e543eef3840b46d5ab8678273b4b5e4.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js' --source-map-root '/assets/discourse/controllers' --source-map '/var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js.map' --source-map-url '/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js.map'
  1375. gzip /var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
  1376.  
  1377. Compressing: discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
  1378. uglifyjs '/var/www/discourse/public/assets/discourse/helpers/_application-1229be3e4d538a88468d81cd890dda26.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js' --source-map-root '/assets/discourse/helpers' --source-map '/var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js.map' --source-map-url '/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js.map'
  1379. gzip /var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
  1380.  
  1381. Compressing: discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
  1382. uglifyjs '/var/www/discourse/public/assets/discourse/routes/_application-9e29a6dab133c21a5d1ca3c55cd34661.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js' --source-map-root '/assets/discourse/routes' --source-map '/var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js.map' --source-map-url '/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js.map'
  1383. gzip /var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
  1384.  
  1385. Compressing: discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
  1386. uglifyjs '/var/www/discourse/public/assets/discourse/templates/_application-07c797efbaa915b6ff4b6935232f3583.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js' --source-map-root '/assets/discourse/templates' --source-map '/var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js.map' --source-map-url '/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js.map'
  1387. gzip /var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
  1388.  
  1389. Compressing: discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
  1390. uglifyjs '/var/www/discourse/public/assets/discourse/views/_application-f3e3f7248c0ad050326a388bc0792a94.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js' --source-map-root '/assets/discourse/views' --source-map '/var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js.map' --source-map-url '/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js.map'
  1391. gzip /var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
  1392.  
  1393. Compressing: locales/ar-b4fea8f652791c23aa138ab974ef9560.js
  1394. uglifyjs '/var/www/discourse/public/assets/locales/_ar-b4fea8f652791c23aa138ab974ef9560.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js.map' --source-map-url '/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js.map'
  1395. gzip /var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js
  1396.  
  1397. Compressing: locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
  1398. uglifyjs '/var/www/discourse/public/assets/locales/_bs_BA-80f204d110e2919ef6492cac29b132ff.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js.map' --source-map-url '/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js.map'
  1399. gzip /var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
  1400.  
  1401. Compressing: locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
  1402. uglifyjs '/var/www/discourse/public/assets/locales/_cs-5bc0c26eb80bab38bf221cc1eded2b23.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js.map' --source-map-url '/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js.map'
  1403. gzip /var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
  1404.  
  1405. Compressing: locales/da-8aec20fe65122d5da8a13cf6766e873d.js
  1406. uglifyjs '/var/www/discourse/public/assets/locales/_da-8aec20fe65122d5da8a13cf6766e873d.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js.map' --source-map-url '/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js.map'
  1407. gzip /var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js
  1408.  
  1409. Compressing: locales/de-fc9faba15be5dece00909d9e94eeedc6.js
  1410. uglifyjs '/var/www/discourse/public/assets/locales/_de-fc9faba15be5dece00909d9e94eeedc6.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js.map' --source-map-url '/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js.map'
  1411. gzip /var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js
  1412.  
  1413. Compressing: locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
  1414. uglifyjs '/var/www/discourse/public/assets/locales/_en-eab7b93b8deecabce3327e1ed6ef291b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js.map' --source-map-url '/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js.map'
  1415. gzip /var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
  1416.  
  1417. Compressing: locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
  1418. uglifyjs '/var/www/discourse/public/assets/locales/_es-4448e9ef7e23a736bd9fec720d0aadf4.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js.map' --source-map-url '/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js.map'
  1419. gzip /var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
  1420.  
  1421. Compressing: locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
  1422. uglifyjs '/var/www/discourse/public/assets/locales/_fa_IR-b34177827910a5a6f704bef42d21ff4f.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js.map' --source-map-url '/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js.map'
  1423. gzip /var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
  1424.  
  1425. Compressing: locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
  1426. uglifyjs '/var/www/discourse/public/assets/locales/_fi-6fa13c0b8c15cfa62ed663940b3c367a.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js.map' --source-map-url '/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js.map'
  1427. gzip /var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
  1428.  
  1429. Compressing: locales/fr-97a8560e75e81ca5a6c969615419003b.js
  1430. uglifyjs '/var/www/discourse/public/assets/locales/_fr-97a8560e75e81ca5a6c969615419003b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js.map' --source-map-url '/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js.map'
  1431. gzip /var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js
  1432.  
  1433. Compressing: locales/he-531f6088f57218d4833e2421b5047a9e.js
  1434. uglifyjs '/var/www/discourse/public/assets/locales/_he-531f6088f57218d4833e2421b5047a9e.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js.map' --source-map-url '/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js.map'
  1435. gzip /var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js
  1436.  
  1437. Compressing: locales/id-1d10949c62a230d86589b14cfc8a60d7.js
  1438. uglifyjs '/var/www/discourse/public/assets/locales/_id-1d10949c62a230d86589b14cfc8a60d7.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js.map' --source-map-url '/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js.map'
  1439. gzip /var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js
  1440.  
  1441. Compressing: locales/it-9a4e223ddaadeb8520894d708d04b104.js
  1442. uglifyjs '/var/www/discourse/public/assets/locales/_it-9a4e223ddaadeb8520894d708d04b104.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js.map' --source-map-url '/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js.map'
  1443. gzip /var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js
  1444.  
  1445. Compressing: locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
  1446. uglifyjs '/var/www/discourse/public/assets/locales/_ja-af584dfe4ae7f46d628f121ea9b465dc.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js.map' --source-map-url '/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js.map'
  1447. gzip /var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
  1448.  
  1449. Compressing: locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
  1450. uglifyjs '/var/www/discourse/public/assets/locales/_ko-8b7d74fe0542957ae5460b0423aa293c.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js.map' --source-map-url '/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js.map'
  1451. gzip /var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
  1452.  
  1453. Compressing: locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
  1454. uglifyjs '/var/www/discourse/public/assets/locales/_nb_NO-d43db2768cce1fff31d9a106acbba925.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js.map' --source-map-url '/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js.map'
  1455. gzip /var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
  1456.  
  1457. Compressing: locales/nl-18201c5ebcd64cdf2fc108501666767b.js
  1458. uglifyjs '/var/www/discourse/public/assets/locales/_nl-18201c5ebcd64cdf2fc108501666767b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js.map' --source-map-url '/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js.map'
  1459. gzip /var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js
  1460.  
  1461. Compressing: locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
  1462. uglifyjs '/var/www/discourse/public/assets/locales/_pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js.map' --source-map-url '/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js.map'
  1463. gzip /var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
  1464.  
  1465. Compressing: locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
  1466. uglifyjs '/var/www/discourse/public/assets/locales/_pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js.map' --source-map-url '/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js.map'
  1467. gzip /var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
  1468.  
  1469. Compressing: locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
  1470. uglifyjs '/var/www/discourse/public/assets/locales/_pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js.map' --source-map-url '/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js.map'
  1471. gzip /var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
  1472.  
  1473. Compressing: locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
  1474. uglifyjs '/var/www/discourse/public/assets/locales/_ro-1ce27f7ebc27587f66f6e185a00539f0.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js.map' --source-map-url '/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js.map'
  1475. gzip /var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
  1476.  
  1477. Compressing: locales/ru-aedfec360df463c11d7593b4788173cf.js
  1478. uglifyjs '/var/www/discourse/public/assets/locales/_ru-aedfec360df463c11d7593b4788173cf.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js.map' --source-map-url '/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js.map'
  1479. gzip /var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js
  1480.  
  1481. Compressing: locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
  1482. uglifyjs '/var/www/discourse/public/assets/locales/_sq-903032ed28be1b9fcd0ffbcabfba0d92.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js.map' --source-map-url '/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js.map'
  1483. gzip /var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
  1484.  
  1485. Compressing: locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
  1486. uglifyjs '/var/www/discourse/public/assets/locales/_sv-3cb7f49f2bea8b7b4fcb78497f99c809.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js.map' --source-map-url '/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js.map'
  1487. gzip /var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
  1488.  
  1489. Compressing: locales/te-47147e7a6c2ea38068ba90146cd2c617.js
  1490. uglifyjs '/var/www/discourse/public/assets/locales/_te-47147e7a6c2ea38068ba90146cd2c617.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js.map' --source-map-url '/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js.map'
  1491. gzip /var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js
  1492.  
  1493. Compressing: locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
  1494. uglifyjs '/var/www/discourse/public/assets/locales/_tr_TR-e48d2d81345652fc5c948e732a6b678c.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js.map' --source-map-url '/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js.map'
  1495. gzip /var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
  1496.  
  1497. Compressing: locales/uk-ed1a27480bc9235b204de4e04b92de27.js
  1498. uglifyjs '/var/www/discourse/public/assets/locales/_uk-ed1a27480bc9235b204de4e04b92de27.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js.map' --source-map-url '/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js.map'
  1499. gzip /var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js
  1500.  
  1501. Compressing: locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
  1502. uglifyjs '/var/www/discourse/public/assets/locales/_zh_CN-b6567a1aa0a8af506f351907227e94e8.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js.map' --source-map-url '/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js.map'
  1503. gzip /var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
  1504.  
  1505. Compressing: locales/zh_TW-d805f12623d341f88978473a72cae99a.js
  1506. uglifyjs '/var/www/discourse/public/assets/locales/_zh_TW-d805f12623d341f88978473a72cae99a.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js.map' --source-map-url '/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js.map'
  1507. gzip /var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js
  1508.  
  1509. Compressing: preload_store-d16a3675434b5a0043157cfc2b850471.js
  1510. uglifyjs '/var/www/discourse/public/assets/_preload_store-d16a3675434b5a0043157cfc2b850471.js' -p relative -c -m -o '/var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js.map' --source-map-url '/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js.map'
  1511. gzip /var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js
  1512.  
  1513. Compressing: vendor-d726f166eae32585d948cc4b83590d33.js
  1514. uglifyjs '/var/www/discourse/public/assets/_vendor-d726f166eae32585d948cc4b83590d33.js' -p relative -c -m -o '/var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js.map' --source-map-url '/assets/vendor-d726f166eae32585d948cc4b83590d33.js.map'
  1515. gzip /var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js
  1516.  
  1517. Compressing: break_string-acd906f9185938240ab8b1b796f21d89.js
  1518. uglifyjs '/var/www/discourse/public/assets/_break_string-acd906f9185938240ab8b1b796f21d89.js' -p relative -c -m -o '/var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js.map' --source-map-url '/assets/break_string-acd906f9185938240ab8b1b796f21d89.js.map'
  1519. 198:M 21 Oct 07:52:07.065 * 10 changes in 300 seconds. Saving...
  1520. 198:M 21 Oct 07:52:07.069 * Background saving started by pid 5496
  1521. 5496:C 21 Oct 07:52:07.252 * DB saved on disk
  1522. 5496:C 21 Oct 07:52:07.254 * RDB: 10 MB of memory used by copy-on-write
  1523. 198:M 21 Oct 07:52:07.272 * Background saving terminated with success
  1524. gzip /var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js
  1525.  
  1526. Compressing: browser-update-52c0c854d42ecbfc536988f134888f0e.js
  1527. uglifyjs '/var/www/discourse/public/assets/_browser-update-52c0c854d42ecbfc536988f134888f0e.js' -p relative -c -m -o '/var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js.map' --source-map-url '/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js.map'
  1528. gzip /var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js
  1529.  
  1530. Compressing: docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
  1531. gzip /var/www/discourse/public/assets/docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
  1532.  
  1533. Compressing: docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
  1534. gzip /var/www/discourse/public/assets/docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
  1535.  
  1536. I, [2015-10-21T07:52:08.443353 #41] INFO -- : Purging temp files
  1537. Bundling assets
  1538. Compressing Javascript and Generating Source Maps
  1539.  
  1540. I, [2015-10-21T07:52:08.490863 #41] INFO -- : File > /usr/local/bin/discourse chmod: +x
  1541. I, [2015-10-21T07:52:08.499522 #41] INFO -- : File > /usr/local/bin/rails chmod: +x
  1542. I, [2015-10-21T07:52:08.510350 #41] INFO -- : File > /usr/local/bin/rake chmod: +x
  1543. I, [2015-10-21T07:52:08.527196 #41] INFO -- : File > /etc/update-motd.d/10-web chmod: +x
  1544. I, [2015-10-21T07:52:08.534851 #41] INFO -- : File > /etc/logrotate.d/rails chmod:
  1545. I, [2015-10-21T07:52:08.540753 #41] INFO -- : File > /etc/logrotate.d/nginx chmod:
  1546. I, [2015-10-21T07:52:08.552543 #41] INFO -- : File > /etc/runit/1.d/00-ensure-links chmod: +x
  1547. I, [2015-10-21T07:52:08.555843 #41] INFO -- : Replacing session required pam_loginuid.so with in /etc/pam.d/sshd
  1548. I, [2015-10-21T07:52:08.569957 #41] INFO -- : File > /etc/service/sshd/run chmod: +x
  1549. I, [2015-10-21T07:52:08.580181 #41] INFO -- : File > /etc/runit/3.d/99-ssh chmod: +x
  1550. I, [2015-10-21T07:52:08.588065 #41] INFO -- : > mkdir -p /var/run/sshd
  1551. I, [2015-10-21T07:52:08.594207 #41] INFO -- :
  1552. I, [2015-10-21T07:52:08.595086 #41] INFO -- : > mkdir -p /root/.ssh
  1553. I, [2015-10-21T07:52:08.600654 #41] INFO -- :
  1554. I, [2015-10-21T07:52:08.601176 #41] INFO -- : > echo "" >> /root/.ssh/authorized_keys
  1555. I, [2015-10-21T07:52:08.609244 #41] INFO -- :
  1556. I, [2015-10-21T07:52:08.611547 #41] INFO -- : > echo "" >> /root/.ssh/authorized_keys
  1557. I, [2015-10-21T07:52:08.614831 #41] INFO -- :
  1558. I, [2015-10-21T07:52:08.615294 #41] INFO -- : > chmod 640 /root/.ssh/authorized_keys
  1559. I, [2015-10-21T07:52:08.618145 #41] INFO -- :
  1560. I, [2015-10-21T07:52:08.618759 #41] INFO -- : > rm /etc/update-motd.d/00-header
  1561. I, [2015-10-21T07:52:08.623313 #41] INFO -- :
  1562. I, [2015-10-21T07:52:08.623823 #41] INFO -- : > rm /etc/update-motd.d/10-help-text
  1563. I, [2015-10-21T07:52:08.627193 #41] INFO -- :
  1564. I, [2015-10-21T07:52:08.627706 #41] INFO -- : > rm /etc/legal
  1565. I, [2015-10-21T07:52:08.630552 #41] INFO -- :
  1566. I, [2015-10-21T07:52:08.637925 #41] INFO -- : File > /etc/update-motd.d/00-discourse chmod: +x
  1567. I, [2015-10-21T07:52:08.641260 #41] INFO -- : Replacing (?-mix:server.+{) with limit_req_zone $binary_remote_addr zone=flood:10m rate=$reqs_per_secondr/s;
  1568. limit_req_zone $binary_remote_addr zone=bot:10m rate=$reqs_per_minuter/m;
  1569. limit_req_status 429;
  1570. server {
  1571. in /etc/nginx/conf.d/discourse.conf
  1572. I, [2015-10-21T07:52:08.642631 #41] INFO -- : Replacing (?-mix:location @discourse {) with location @discourse {
  1573. limit_req zone=flood burst=$burst_per_second nodelay;
  1574. limit_req zone=bot burst=$burst_per_minute nodelay; in /etc/nginx/conf.d/discourse.conf
  1575. I, [2015-10-21T07:52:08.644882 #41] INFO -- : > echo "Beginning of custom commands"
  1576. I, [2015-10-21T07:52:08.647247 #41] INFO -- : Beginning of custom commands
  1577.  
  1578. I, [2015-10-21T07:52:08.648092 #41] INFO -- : > ssh-import-id root
  1579. 2015-10-21 07:52:09,372 INFO [0] SSH keys [Authorized]
  1580. 2015-10-21 07:52:09,375 ERROR No matching keys found for [root]
  1581. I, [2015-10-21T07:52:09.380240 #41] INFO -- :
  1582. I, [2015-10-21T07:52:09.391948 #41] INFO -- : Terminating async processes
  1583. I, [2015-10-21T07:52:09.392840 #41] INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.3/bin/postmaster -D /etc/postgresql/9.3/main pid: 70
  1584. 2015-10-21 07:52:09 UTC [70-2] LOG: received fast shutdown request
  1585. 2015-10-21 07:52:09 UTC [70-3] LOG: aborting any active transactions
  1586. 2015-10-21 07:52:09 UTC [77-2] LOG: autovacuum launcher shutting down
  1587. I, [2015-10-21T07:52:09.405624 #41] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 198
  1588. 198:signal-handler (1445413929) Received SIGTERM scheduling shutdown...
  1589. 2015-10-21 07:52:09 UTC [74-1] LOG: shutting down
  1590. 2015-10-21 07:52:09 UTC [74-2] LOG: database system is shut down
  1591. 198:M 21 Oct 07:52:09.495 # User requested shutdown...
  1592. 198:M 21 Oct 07:52:09.495 * Saving the final RDB snapshot before exiting.
  1593. 198:M 21 Oct 07:52:09.679 * DB saved on disk
  1594. 198:M 21 Oct 07:52:09.680 # Redis is now ready to exit, bye bye...
  1595.  
  1596.  
  1597. FAILED
  1598. --------------------
  1599. RuntimeError: ssh-import-id root failed with return #<Process::Status: pid 5546 exit 1>
  1600. Location of failure: /pups/lib/pups/exec_command.rb:105:in `spawn'
  1601. exec failed with the params "ssh-import-id root"
  1602. d1cafbae496ed01b918e320bd12f4ead5057f7bf2e64b12832540effe4a71ac1
  1603. ** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement