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?
6 years ago
Toby Zerner
3ec2aad36e
Merge pull request #58 from flarum/tz/code-of-conduct
...
Add Code of Conduct
6 years ago
Toby Zerner
8492ce3a0b
Add code of conduct
6 years ago
Franz Liedke
8b9da9be31
Configure all paths explicitly
...
Suggested by @tobscure below commit dfebb5c8ca
.
6 years ago
Franz Liedke
084d1b2ff2
Remove unused FLARUM_START constant
6 years ago
Franz Liedke
dfebb5c8ca
Adopt new Flarum\Foundation\Site interface
...
Refs flarum/core#1592 .
6 years ago
Toby Zerner
dd740b4c40
Rename packages
6 years ago
Franz Liedke
655aa9cea9
Booting is now done by the Server classes
...
Refs flarum/core#1421 .
6 years ago
Franz Liedke
54d9228ab8
Add a root-level extend.php for per-forum customizations
6 years ago
Toby Zerner
7b5bd17c77
Merge pull request #55 from flarum/fl/sites
...
Update skeleton for site/app refactoring
6 years ago
Franz Liedke
fe3a0ac993
Update skeleton for site/app refactoring
6 years ago
Clark Winkelmann
a82b4f209f
Update urls with their current canonical versions ( #54 )
6 years ago
Franz Liedke
995a2621db
Prevent Git from auto-merging Composer's lockfile
...
Source: https://blog.martinhujer.cz/17-tips-for-using-composer-efficiently/
7 years ago
Franz Liedke
01e5fde09c
Composer: Sort dependencies
7 years ago
Franz Liedke
17926d696d
Remove http-interop package
7 years ago
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 .
7 years ago
Franz Liedke
2798440851
Add directory for storing session data
7 years ago
Franz Liedke
84f8ef0395
Add version constraint for http-interop interfaces
7 years ago
Toby Zerner
d43085eaee
Merge pull request #50 from clarkwinkelmann/patch-1
...
Remove htaccess rules that are no longer necessary with the public folder
7 years ago
Clark Winkelmann
23a1ed3e58
Rules no longer necessary with the public folder
7 years ago
Franz Liedke
0e0d443f85
Tweak readme text
7 years ago
Gurjyot Singh
0e9810b1bc
Added link for Flarum/core and Discord Chat ( #45 )
...
* Added link for Flarum/core and Discord Chat
* Fixed Text
7 years ago
Miguel Piedrafita
8ab7784514
Update license year ( #47 )
7 years ago
Franz Liedke
ddf49f77f8
Merge pull request #46 from gwillem/contributing
...
Add links to dev discussions
7 years ago
Willem de Groot
df852638f9
Add links to dev discussions
7 years ago
Toby Zerner
7dc7f97f3c
Merge branch 'next-back'
7 years ago
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
7 years ago
Toby Zerner
f87217c6d9
Reset composer.json
7 years ago
Toby Zerner
47c8012869
Merge branch 'master' into next-back
7 years ago
Toby Zerner
4549c53c46
Remove Procfile
...
Leave it up to each dev to decide what workflow for running processes
they want to use.
7 years ago
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)
7 years ago
Toby Zerner
c5c81c8651
Add public directory
7 years ago
Daniel Klabbers
7cf64af7f9
seems translations are working again, thanks to @tobscure
7 years ago
Toby Zerner
e1c0f1794a
Add folder for locale cache
7 years ago
Franz Liedke
d779c97ced
Use new Site class to bootstrap web server and console
7 years ago
Franz Liedke
18c1750f3a
Delete unnecessary front controllers
...
See flarum/core@cc4b25911504670761ffd8d84663b6ca97a48451
8 years ago
Toby Zerner
6916205522
Merge pull request #41 from Luceos/patch-1
...
Update .htaccess
8 years ago
Daniël Klabbers
1ed484990f
Update .htaccess
...
declined access to composer.json
8 years ago
Daniël Klabbers
0ba01391e8
Update .htaccess
...
flarum/core#692 protect composer.lock, but also improve protection for git directories
8 years ago
Franz Liedke
ba53bc77fd
Merge pull request #40 from Strobotti/vagrant
...
Fix vagrant provisioning
8 years ago
Juha Jantunen
72eeac2b2e
Fix vagrant provisioning
8 years ago
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
8 years ago
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)
8 years ago
Franz Liedke
70a765a2c8
Merge pull request #37 from milescellar/patch-1
...
Update year
8 years ago
Miles Cellar
a5b4c2eacd
Update year
8 years ago
Toby Zerner
0c975a7f10
Remove PPM for now
...
Since it doesn't have a stable version tagged, which is causing issues with `composer install`.
8 years ago
Franz Liedke
46c951349a
apache: Remove proxy header
8 years ago
Franz Liedke
de19d0a95b
nginx: Overwrite Proxy header
8 years ago
Franz Liedke
7e17408634
htaccess: Block access to .git directory
...
Refs flarum/core#632 .
9 years ago
Franz Liedke
cc8e9aa6e6
Add a Procfile for starting all dev processes at once
...
This can be used with tools like Foreman [1] to start a
web server and the asset compilation from one console.
[1] http://ddollar.github.io/foreman/
9 years ago