Commit Graph

300 Commits (v0.1.0-beta.8.1)

Author SHA1 Message Date
Franz Liedke 4acab4a46f
Release beta.8.1 2018-12-06 09:27:08 +01:00
Toby Zerner 1683328c86 Add changelog 2018-12-02 08:03:29 +10:30
Toby Zerner e2544a2a22 Prevent caching of JSON:API responses
See https://discuss.flarum.org/d/17793-a-force-refresh-fixes-everything-temporarily
2018-12-02 07:44:59 +10:30
Toby Zerner 60005b67cc Uppercase that README 2018-11-22 18:35:40 +10:30
Toby Zerner 69bd886df8 Remove copyright year from LICENSE
So we don't have to worry about keeping it updated
2018-11-21 18:19:40 +10:30
Toby Zerner fb56b87a49 Update README, consolidate other meta files
Code of Conduct and Contributing have been moved into the new docs
2018-11-21 18:12:40 +10:30
Toby Zerner b4a09a072f Update .htaccess rules and add .nginx.conf
- Clean up .htaccess and use best practices from h5bp/server-configs.

- Extract Nginx config from docs into a new .nginx.conf file which can
  be included in the server block. Also uses best practices from
  h5bp/server-configs.

- Remove "Allow access if Flarum is installed in a subdirectory but
  another .htaccess in a higher directory denies access" rule. I'm not
  sure why this was in here. Traced it back to

    c17588f1cd (diff-8052c42ab3b8aa06a3f5f788a4ddccc2)

  but there's no real rationale behind why such an edge case should be
  included in the default .htaccess?
2018-11-21 17:26:02 +10:30
Toby Zerner 3ec2aad36e
Merge pull request #58 from flarum/tz/code-of-conduct
Add Code of Conduct
2018-11-15 15:06:16 +10:30
Toby Zerner 8492ce3a0b Add code of conduct 2018-11-14 15:59:32 +10:30
Franz Liedke 8b9da9be31
Configure all paths explicitly
Suggested by @tobscure below commit dfebb5c8ca.
2018-10-28 23:12:45 +01:00
Franz Liedke 084d1b2ff2
Remove unused FLARUM_START constant 2018-10-26 00:56:33 +02:00
Franz Liedke dfebb5c8ca
Adopt new Flarum\Foundation\Site interface
Refs flarum/core#1592.
2018-10-24 22:21:02 +02:00
Toby Zerner dd740b4c40 Rename packages 2018-10-17 13:46:49 +10:30
Franz Liedke 655aa9cea9
Booting is now done by the Server classes
Refs flarum/core#1421.
2018-09-21 23:35:34 +02:00
Franz Liedke 54d9228ab8
Add a root-level extend.php for per-forum customizations 2018-09-01 16:14:23 +02:00
Toby Zerner 7b5bd17c77
Merge pull request #55 from flarum/fl/sites
Update skeleton for site/app refactoring
2018-08-24 18:21:34 +09:30
Franz Liedke fe3a0ac993
Update skeleton for site/app refactoring 2018-08-22 08:03:51 +02:00
Clark Winkelmann a82b4f209f Update urls with their current canonical versions (#54) 2018-08-02 17:35:25 +02:00
Franz Liedke 995a2621db
Prevent Git from auto-merging Composer's lockfile
Source: https://blog.martinhujer.cz/17-tips-for-using-composer-efficiently/
2018-06-02 15:06:48 +02:00
Franz Liedke 01e5fde09c
Composer: Sort dependencies 2018-06-02 15:04:46 +02:00
Franz Liedke 17926d696d
Remove http-interop package 2018-05-29 20:26:15 +02:00
Franz Liedke 088fdb4110
Unbundle Akismet extension
It's used comparatively rarely, and adds another required PHP
extension to our set of minimum requirements.

Closes flarum/flarum.github.io#69.
2018-05-17 15:29:23 +02:00
Franz Liedke 2798440851
Add directory for storing session data 2018-03-18 15:57:18 +01:00
Franz Liedke 84f8ef0395
Add version constraint for http-interop interfaces 2018-03-18 13:54:49 +01:00
Toby Zerner d43085eaee
Merge pull request #50 from clarkwinkelmann/patch-1
Remove htaccess rules that are no longer necessary with the public folder
2018-03-06 06:08:59 +10:30
Clark Winkelmann 23a1ed3e58
Rules no longer necessary with the public folder 2018-03-05 18:09:14 +01:00
Franz Liedke 0e0d443f85
Tweak readme text 2018-01-07 18:39:15 +01:00
Gurjyot Singh 0e9810b1bc Added link for Flarum/core and Discord Chat (#45)
* Added link for Flarum/core and Discord Chat

* Fixed Text
2018-01-07 18:35:10 +01:00
Miguel Piedrafita 8ab7784514 Update license year (#47) 2017-12-31 20:46:40 +01:00
Franz Liedke ddf49f77f8
Merge pull request #46 from gwillem/contributing
Add links to dev discussions
2017-12-30 19:09:17 +01:00
Willem de Groot df852638f9 Add links to dev discussions 2017-12-29 22:10:24 +01:00
Toby Zerner 7dc7f97f3c Merge branch 'next-back' 2017-12-28 12:18:25 +10:30
Gurjyot 530c8a9946 Fixed "Roadmap's" link, "good first issue" label link and added Milestone's link (#44)
* Fixed links for Roadmap and Good first issue label

* Update CONTRIBUTING.md

* Changed Roadmap URL
2017-12-26 19:29:28 +01:00
Toby Zerner f87217c6d9 Reset composer.json 2017-12-19 18:50:52 +10:30
Toby Zerner 47c8012869 Merge branch 'master' into next-back 2017-12-19 18:45:28 +10:30
Toby Zerner 4549c53c46 Remove Procfile
Leave it up to each dev to decide what workflow for running processes
they want to use.
2017-12-19 18:44:38 +10:30
Toby Zerner e3ed1adb73 Remove Vagrant
Flarum is meant to be able to run on any PHP installation anyway so
Vagrant is not particularly useful (no need to standardize among devs)
2017-12-19 18:43:07 +10:30
Toby Zerner c5c81c8651 Add public directory 2017-12-19 18:35:40 +10:30
Daniel Klabbers 7cf64af7f9 seems translations are working again, thanks to @tobscure 2017-11-27 10:01:23 +01:00
Toby Zerner e1c0f1794a Add folder for locale cache 2017-11-12 22:42:51 +10:30
Franz Liedke d779c97ced
Use new Site class to bootstrap web server and console 2017-07-05 21:47:23 +02:00
Franz Liedke 18c1750f3a
Delete unnecessary front controllers
See flarum/core@cc4b259115
2017-06-30 12:22:28 +02:00
Toby Zerner 6916205522 Merge pull request #41 from Luceos/patch-1
Update .htaccess
2017-05-24 12:40:53 +09:30
Daniël Klabbers 1ed484990f Update .htaccess
declined access to composer.json
2017-04-10 12:41:46 +02:00
Daniël Klabbers 0ba01391e8 Update .htaccess
flarum/core#692 protect composer.lock, but also improve protection for git directories
2017-04-07 13:39:46 +02:00
Franz Liedke ba53bc77fd Merge pull request #40 from Strobotti/vagrant
Fix vagrant provisioning
2017-03-03 08:53:29 +01:00
Juha Jantunen 72eeac2b2e Fix vagrant provisioning 2017-03-03 09:02:08 +02:00
Juha Jantunen 4479d857b6 Fixes for Vaprobash environment (#38)
* Escape some quotes in environment.sh
* Fix incompatibility between Vaprobash 1.4.2 where first parameter for composer.sh is now treated as a Github token

Ref: https://github.com/fideloper/Vaprobash/pull/493
2017-03-02 08:07:33 +01:00
Franz Liedke 569e3a3b5e
Fix workaround for HTTPoxy vulnerability
Three issues with the previous solution:
* `Header unset` instead of `RequestHeader unset`
* No check for mod_headers being installed
* No alternative for when mod_headers is not installed (this still
  requires the mod_security module, but that's the best I could do)
2017-02-12 01:36:42 +01:00
Franz Liedke 70a765a2c8 Merge pull request #37 from milescellar/patch-1
Update year
2017-01-02 20:07:20 +01:00