Commit Graph

73 Commits

Author SHA1 Message Date
f16f9171d0 Update DEVELOPER-ADVANCED.md (#15770)
In the READ.ME, version 2.7.2 is recommended.
2022-02-02 11:05:37 -05:00
da9cd4f692 DEV: Swap out optipng with oxipng (#15013)
* DEV: Swap out optipng with oxipng

The oxipng binary has been added to our base docker image here:

244c9cb110

oxipng is a rust replacement for optipng that provides increased
performance and multi-threading. Checkout
https://github.com/shssoichiro/oxipng for more info.

* add instructions for installing oxipng
2021-11-22 10:16:35 -07:00
fbeb854ffc DEV: replace mailcatcher references with mailhog (#14500) 2021-10-05 15:48:06 +05:30
43e52a7dc1 DEV: Remove gifsicle dependency (#10357)
Dependency on gifsicle, allow_animated_avatars and allow_animated_thumbnails
site settings were all removed. Animated GIF images are still allowed, but
the generated optimized images are no longer animated for those (which were
used for avatars and thumbnails).

The added 'animated' is populated by extracting information using FastImage.
This field was used to selectively reoptimize old animations. This process
happens in the background.
2020-10-16 13:41:27 +03:00
fa8bb5f464 import pkuczynski public key for RVM install (#10140) 2020-06-29 17:48:21 +10:00
5f1c95329e DOCS: Update DEVELOPER-ADVANCED.md (#9313)
Update correct python software-properties-common package post Ubuntu 12.04
2020-03-31 09:52:23 +11:00
a4f5f5d0bb FIX: Split migration into two steps in developer guide (#8103) 2019-09-18 10:09:17 -04:00
5284f235ef DEV: update version of ruby in docs
Honestly I am not sure we should be carrying this document in the repo,
just a link to meta.
2019-03-22 15:00:04 +11:00
801a9cf637 Ruby version update (#7100) 2019-03-04 12:34:22 +01:00
3e68539ef5 Update required Ruby version in documentation 2018-11-09 16:00:11 +01:00
d3c1040e55 update docs/DEVELOPER-ADVANCED.md 2018-10-01 09:58:16 +05:30
0dd98982eb Change postgres version 9.5 to 10 in docs/ and README.md 2018-10-01 09:42:52 +05:30
75c77c7e7e Change Postgres version 10 to 9.5 in docs/ and README.md because Ubuntu 16.04 ships with v9.5
https://meta.discourse.org/t/postgres-minimum-version/98354
2018-09-30 17:47:49 +05:30
2ec5f6052c Bump outdated Postgres 9.3 to 10 in docs/ and README.md
https://meta.discourse.org/t/postgres-minimum-version/98354
2018-09-30 17:03:37 +05:30
bd40a6b7a0 Add 'rake' to bundle install command
Without installing rake, `bundle install` fails when trying to install `sassc`.
2018-07-31 08:48:27 +05:30
f058942343 update Ruby version 2018-06-15 14:01:10 +10:00
1ba953077e remove everything about vagrant 2018-04-05 07:59:03 +10:00
6a4f391e38 Switch to chrome headless mode instead of phantomjs. 2017-12-19 16:00:43 +08:00
93bd03f7e0 DEVELOPER-ADVANCED.md: update instructions to use rake tasks instead of (outdated) manual commands 2017-10-03 10:25:22 -04:00
90f36e7ab5 This was probably intended to be 'ruby $(which mailcatcher)' but it works without all that 2017-10-02 18:12:35 -04:00
db2bb96cf7 Update DEVELOPER-ADVANCED.md: use rake task to create first user
* with the new startup wizard, you can no longer create a user
  with no admins present, so use the rake task instead
2017-10-02 18:08:07 -04:00
e018e7a8f6 db:test:prepare doesn't seem to work 2017-07-31 11:17:56 +02:00
5e43c05bf8 Update DEVELOPER-ADVANCED doc with latest ruby & node versions 2017-07-31 11:09:09 +02:00
d29f213632 Fix sidekiq command in docs to start all queues instead of only critical. 2017-07-25 15:46:09 +02:00
c954e673e8 Update DEVELOPER-ADVANCED.md
Just ran through this guide on a fresh ubuntu-16.04.1-server-amd64 install and it needs to have gnupg2 installed.

https://www.dropbox.com/s/f0fdp2shbbwn0zp/Screenshot%20from%202016-10-15%2011%3A44%3A30.png?raw=1
2016-10-15 12:08:14 -06:00
9704f66a3e Update DEVELOPER-ADVANCED.md
We need to pass the queue names otherwise Sidekiq will use the 'default' name.
However Sidekiq will need to process Critical and Low tasks as well.
2016-06-20 22:34:39 +01:00
06662bc64b typo 2016-06-11 10:01:35 -04:00
6c53421c4a Update and clarify instructions for developer environment in Ubuntu 2016-06-02 13:06:04 -04:00
bf2f22a152 Update the guide 2016-06-01 15:42:05 -03:00
faf63114a9 update redis dependency
b1e0da starts using the redis ROLE command which is available in redis-server 2.8.12 and later.
2016-03-14 17:40:30 -07:00
c62882aa76 Update DEVELOPER-ADVANCED.md [CISKIP]. 2015-12-16 17:26:51 +08:00
be079ffcc6 Merge pull request #3498 from tgxworld/improve_developer_guide
Improve developer guide.
2015-05-26 23:38:29 -07:00
4bfbc38034 Remove command to run seed_fu. [CI SKIP]
`SeedFu.seed` is called when migrating the database.
2015-05-24 12:35:08 +08:00
238fdb20aa Redis is required when migrating the database. [CI SKIP] 2015-05-24 12:34:54 +08:00
f6688dd79e Bump recommended minimum PostgreSQL version to 9.3 2015-05-23 12:47:06 +01:00
19dce439f2 increase required Postgres version to 9.2 2015-04-27 16:49:12 +02:00
44e5179743 increase required Postgres version to 9.2 2015-04-26 23:06:41 -07:00
7c98b16bfd increase required Postgres version to 9.2 2015-04-25 01:16:18 -07:00
c41af0aa72 Update DEVELOPER-ADVANCED.md
Fixed numbering of list items.
2014-11-20 15:35:17 -07:00
d16f125f89 Update DEVELOPER-ADVANCED.md
Merged installation instruction for libpq-dev into step 4.
2014-11-20 15:34:09 -07:00
c4fa0edde4 Update DEVELOPER-ADVANCED.md
To install the gem pg-0.15.1, you need to have libpq-dev installed. Otherwise bundle install will fail.
See http://stackoverflow.com/questions/16788062/error-running-gem-install-pg-v-0-15-1
2014-11-19 09:18:09 -07:00
f2758a911f Remove database steps in DEVELOPER-ADVANCED.md 2014-10-17 22:55:31 -04:00
Sam
d6f0004111 Update DEVELOPER-ADVANCED.md
ruby 2.1.3 not 1.9 ... no longer supported
2014-09-25 09:10:29 +10:00
de17c693fc Merge pull request #2487 from toolness/patch-2
Update DEVELOPER-ADVANCED.md with Sidekiq info
2014-07-01 11:28:47 -04:00
3e728239d1 Add imagemagick to basic setup apt-get install.
Imagemagick is mentioned in the "first steps" section, but it's not actually listed anywhere in an `apt-get install` statements, which makes it easy to forget about, so I added it to the last such statement at the end of the basic setup section.
2014-07-01 10:36:54 -04:00
35fa926d7d Update DEVELOPER-ADVANCED.md with Sidekiq info
I was confused as to why activation emails weren't showing up in Mailcatcher, and finally took a look at the non-advanced developer guide to find the mention of Sidekiq. I thought it would be appropriate to mention it here as well.
2014-07-01 10:12:52 -04:00
5e57ff485c Update development docs regarding SMTP 2014-06-05 09:52:49 -07:00
a9bef1fb96 Add ImageMagick and a couple other notes to docs
Had to re-number the list.
2014-05-28 23:37:30 -07:00
afe666abdf Add db:create before db:migrate in advanced docs 2014-05-22 15:44:05 -07:00
3c3e24814b remove another reference to now-extinct db dumps 2014-04-30 21:08:56 -07:00