Commit Graph

53 Commits

Author SHA1 Message Date
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
6f263653c6 DOCS: Updates docs for OSX dev with fontforge (#11956)
`fondu` is no longer available via homebrew: `Error: fondu has been
disabled because it is not maintained upstream!` (since
Homebrew/homebrew-core#66396) and the `pkg` file available on `fondu`'s
site doesn't seem to work on Big Sur. An alternative option is to use
`fontforge`, which a little `python` script (it's definitely less short
an harder to read, but it works). Additionally, it looks like the file
*might* be called `ttc` instead.

I have also updated the URL for ImageMagick's `type_gen` because it now
lives under `legacy.imagemagick.org` which causes `curl` to capture a
301 page instead.
2021-02-04 23:28:10 +01:00
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
a4f5f5d0bb FIX: Split migration into two steps in developer guide (#8103) 2019-09-18 10:09:17 -04:00
96fbc14f80 DEV: quick setup is no longer maintained
Removing this for now as it is not maintained
2019-05-17 11:50:05 +10:00
074a9be6a9 DEV: update version of ruby in docs (#7253) 2019-03-27 21:33:38 +01:00
801a9cf637 Ruby version update (#7100) 2019-03-04 12:34:22 +01:00
24b3494660 HTTPSify links (#7046) 2019-02-22 16:29:27 +01:00
3e68539ef5 Update required Ruby version in documentation 2018-11-09 16:00:11 +01:00
f2b7254a99 Correct Xcode capitalization and add Apple dev info (#6537) 2018-10-30 22:31:34 +00:00
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
5affdcbd59 Bump Ruby version in some docs 2018-07-25 14:38:10 -07:00
6b5c77cf83 Revert "install imagemagick@6 for OSX native development (#5411)"
This reverts commit 0207b7ca581f3e84f75ae456aea560d5513907aa.

ImageMagick 7 is now supported (and expected by the test fixtures).
See 1d74cca.
2018-07-25 14:17:00 -07:00
35a645c71f DOC: update ruby version recommendations, remove old about pg10 compatability 2018-06-19 12:12:36 -07:00
1ba953077e remove everything about vagrant 2018-04-05 07:59:03 +10:00
e020f07131 Update instructions to use correct ruby version
Bundler will not finish installing gems under Ruby 2.0.0. The instructions should maybe use the minimum ruby version in the travis.yml file.
2018-03-29 17:04:58 -05:00
0207b7ca58 install imagemagick@6 for OSX native development (#5411) 2017-12-27 16:58:30 +11:00
6a4f391e38 Switch to chrome headless mode instead of phantomjs. 2017-12-19 16:00:43 +08:00
ad71d679cf Note about Postgres 10 not working 2017-11-20 13:19:16 -05:00
88ef531202 Merge pull request #5243 from pmatsinopoulos/patch-2
More accurate steps for preparing the database
2017-11-03 09:33:44 +08:00
74b4d36a9c More accurate steps for preparing the database
The existing prepare database instructions were not correct. I have updated them according to what existed in the other document (docs/DEVELOPMENT-ADVANCED.md).
2017-10-18 13:23:35 +01:00
de82bc5734 Correct folder for pgsql socket
The phrase that asks user to create `/var/pgsql` should refer to `/var/pgsql_socket` instead.
2017-10-18 09:29:21 +01:00
300a42cf2c jhead is now in brew (#5128) 2017-09-02 11:30:47 +02:00
6cfcbc7757 Update DEVELOPMENT-OSX-NATIVE.MD
Changes:
- Re Order the steps
- Remove postgres 9.2 comment on postgres installation via homebrew (homebrew will always install the latest stable version of postgres)
- Remove trailing whitespace
- Update clone instruction
- Adding `rake db:create` before any other database action (as it assume new development)
- Remove therubyracer additional steps as it considered as obsolete
2016-10-13 00:37:28 +07:00
3d4cdd7040 Update DEVELOPMENT-OSX-NATIVE.md
Put command on one line.
2016-04-07 06:05:10 -06:00
342784e497 Update DEVELOPMENT-OSX-NATIVE.md 2016-04-05 19:44:53 -06:00
1f4b3faf9b Update DEVELOPMENT-OSX-NATIVE.md 2016-04-05 19:38:53 -06:00
784d844820 improve os x instructions 2016-04-04 07:21:55 -06:00
af582a8ba9 Fix a typo
Misspelled `Atlassian` as `Atlassan`
2016-02-09 15:17:24 +05:30
421959db46 Fixed typo on line 49
brew tap homebrew/dupes
2015-01-27 21:04:15 +05:30
95f2bd49a9 Update DEVELOPMENT-OSX-NATIVE.md
apple-gcc42 is in homebrew/dupes
2015-01-09 13:03:50 +05:45
c223fbe3e9 Update DEVELOPMENT-OSX-NATIVE.md
- fixed typo with '/temp' to be '/tmp'
- removed capitalization if 'It' on same line since it's not the beginning of the sentence.
2014-09-03 15:15:38 -06:00
f71c8d4c72 Update Postgres.app instructions
- remove version number on git so we don't have to change it all the time
- update file path for postgresql.conf
- configure host for psql
- make the seed section its own section so its not embedded as a code snipppet
2014-09-03 11:34:11 -06:00
e8cb8cb534 Update DEVELOPMENT-OSX-NATIVE.md 2014-08-04 17:10:00 -04:00
5e57ff485c Update development docs regarding SMTP 2014-06-05 09:52:49 -07:00
8577a68c22 Add ImageMagick to mac install instructions 2014-05-28 23:27:54 -07:00
05b923eac1 Minor fix for location of osx_dev script 2014-03-18 13:27:50 -04:00
3e898c92a9 Removes the 'Loading seed data' heading from the OSX Native Guide
As far as I understand the pg_dumps are no longer needed.
commit: "remove pg_dumps, no longer needed" 25fc0b9
2014-02-26 20:07:20 +01:00
e4c0fd7636 Merge pull request #1858 from shicholas/patch-1
Updated with tips for Postgres93.app
2014-01-27 12:26:41 -08:00
be24d6f48a Update the OS X development documentation
* Remove some outdated information from the guide
* Add scripts/osx_dev to bootstrap a working development environment
* Add a Brewfile to track binary dependencies
2014-01-23 22:34:29 -05:00
941950a69d Updated with tips for Postgres93.app
It took me a while to figure this out, so hopefully it helps someone use discourse in the future.
2014-01-23 16:25:48 -08:00
dd7fce8dce Clean up Mac OS how-to, add troubleshooting step 2014-01-13 01:53:08 -06:00
0d058ec7a2 removing references to .sample configs 2014-01-12 02:52:58 -06:00
07e7a44ddb Clarify install doc wrt how to create databases 2013-08-24 04:38:19 -07:00
33955d62f0 Change "unicode" terminology to "UTF-8" 2013-06-19 10:30:24 -06:00
Sam
6a4b3e6058 Merge pull request #895 from GlitchMr/readme-links
Use relative URLs, not absolute.
2013-05-26 17:46:14 -07:00
6257c48613 Updated documentation
* added RVM option for single-user install
* clarified Web Server options
* bluepill sample config: create socket directory if it doesn't exist
* add multisite.yml.production-sample
* rename production.sample.rb (OCD)
* make two database.yml samples (one for dev, one for prod)
* fixed travis build (database.yml.sample renamed)
* fix other references to database.yml.sample
* clean up 'rvm requirements' instructions as per @mpapis
2013-05-25 00:07:45 -04:00