mirror of
https://github.com/flarum/flarum.git
synced 2025-06-24 00:00:15 -04:00
Compare commits
28 Commits
v0.1.0-bet
...
master
Author | SHA1 | Date | |
---|---|---|---|
|
4bbaae25f6 | ||
|
ecb5b6b9ab | ||
|
5d98f8965b | ||
|
30bc7b40ce | ||
|
fb04e78b1f | ||
|
177e6e16d0 | ||
|
b0316baf72 | ||
|
0be676095d | ||
|
887f9e288c | ||
|
9ad5d2cb18 | ||
|
151257ee7a | ||
|
bceb9cae11 | ||
|
64ca250e44 | ||
|
4ce0568122 | ||
|
1b23531e8c | ||
|
20a2be9946 | ||
|
a18c94aedc | ||
|
bfc0693fc0 | ||
|
dd31375264 | ||
|
ffed65ca63 | ||
|
9c2f747f92 | ||
|
d5b2515f54 | ||
|
ea8723b4f2 | ||
|
ceb7c7fcf3 | ||
|
46c648991c | ||
|
cd4b673d98 | ||
|
cc0046bcc1 | ||
|
5950779a1a |
@ -5,10 +5,12 @@ location / {
|
||||
|
||||
# Uncomment the following lines if you are not using a `public` directory
|
||||
# to prevent sensitive resources from being exposed.
|
||||
# <!-- BEGIN EXPOSED RESOURCES PROTECTION -->
|
||||
# location ~* ^/(\.git|composer\.(json|lock)|auth\.json|config\.php|flarum|storage|vendor) {
|
||||
# deny all;
|
||||
# return 404;
|
||||
# }
|
||||
# <!-- END EXPOSED RESOURCES PROTECTION -->
|
||||
|
||||
# The following directives are based on best practices from H5BP Nginx Server Configs
|
||||
# https://github.com/h5bp/server-configs-nginx
|
||||
@ -62,6 +64,7 @@ gzip_types
|
||||
image/x-icon
|
||||
text/cache-manifest
|
||||
text/css
|
||||
text/javascript
|
||||
text/plain
|
||||
text/vcard
|
||||
text/vnd.rim.location.xloc
|
||||
|
53
CHANGELOG.md
53
CHANGELOG.md
@ -1,5 +1,58 @@
|
||||
# Changelog
|
||||
|
||||
## [1.8.0](https://github.com/flarum/flarum/compare/v1.7.0...v1.8.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.7.0](https://github.com/flarum/flarum/compare/v1.6.0...v1.7.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.6.0](https://github.com/flarum/flarum/compare/v1.5.0...v1.6.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.5.0](https://github.com/flarum/flarum/compare/v1.4.0...v1.5.0)
|
||||
|
||||
### Changed
|
||||
|
||||
- Update copyright [#85]
|
||||
- Link logo to official website [#84]
|
||||
|
||||
## [1.4.0](https://github.com/flarum/flarum/compare/v1.3.0...v1.4.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.3.0](https://github.com/flarum/flarum/compare/v1.2.0...v1.3.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.2.0](https://github.com/flarum/flarum/compare/v1.1.0...v1.2.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.1.0](https://github.com/flarum/flarum/compare/v1.0.0...v1.1.0)
|
||||
|
||||
No changes.
|
||||
|
||||
## [1.0.0](https://github.com/flarum/flarum/compare/v0.1.0-beta.16...v1.0.0)
|
||||
|
||||
### Changed
|
||||
- Updated constraints of core and bundled extensions for v1.0.0 stable release (https://github.com/flarum/flarum/pull/74)
|
||||
|
||||
## [0.1.0-beta.16](https://github.com/flarum/flarum/compare/v0.1.0-beta.15...v0.1.0-beta.16)
|
||||
|
||||
### Changed
|
||||
- Remove list of developers and refer to https://flarum.org/team (https://github.com/flarum/flarum/pull/71)
|
||||
|
||||
### Fixed
|
||||
- Missing image on README.md (https://github.com/flarum/flarum/pull/72)
|
||||
|
||||
## [0.1.0-beta.15](https://github.com/flarum/flarum/compare/v0.1.0-beta.14...v0.1.0-beta.15)
|
||||
|
||||
### Added
|
||||
- Nicknames added to our bundled list (https://github.com/flarum/flarum/pull/70)
|
||||
|
||||
## [0.1.0-beta.14](https://github.com/flarum/flarum/compare/v0.1.0-beta.13...v0.1.0-beta.14)
|
||||
|
||||
### Added
|
||||
|
2
LICENSE
2
LICENSE
@ -1,6 +1,6 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019-2020 Stichting Flarum (Flarum Foundation)
|
||||
Copyright (c) 2019-2022 Stichting Flarum (Flarum Foundation)
|
||||
Copyright (c) 2014-2019 Toby Zerner (toby.zerner@gmail.com)
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
|
19
README.md
19
README.md
@ -1,7 +1,8 @@
|
||||
<p align="center"><img src="https://flarum.org/assets/img/logo.png"></p>
|
||||
<p align="center">
|
||||
<a href="https://flarum.org/"><img src="https://flarum.org/images/flarum.svg"></a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://travis-ci.org/flarum/core"><img src="https://travis-ci.org/flarum/core.svg" alt="Build Status"></a>
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/d/total.svg" alt="Total Downloads"></a>
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/v/stable.svg" alt="Latest Stable Version"></a>
|
||||
<a href="https://packagist.org/packages/flarum/core"><img src="https://poser.pugx.org/flarum/core/license.svg" alt="License"></a>
|
||||
@ -17,27 +18,21 @@
|
||||
|
||||
* **Powerful and extensible.** Customize, extend, and integrate Flarum to suit your community. Flarum’s architecture is amazingly flexible, with a powerful Extension API.
|
||||
|
||||

|
||||

|
||||
|
||||
## Installation
|
||||
|
||||
You must have SSH access to a server with **PHP 7.2+** and **MySQL 5.6+**, and install [Composer](https://getcomposer.org/).
|
||||
|
||||
```
|
||||
composer create-project flarum/flarum . --stability=beta
|
||||
```
|
||||
|
||||
Read the **[Installation guide](https://flarum.org/docs/install.html)** for more information. For support, refer to the [documentation](https://flarum.org/docs/), and ask questions on the [community forum](https://discuss.flarum.org/) or [Discord chat](https://flarum.org/discord/).
|
||||
Read the **[Installation guide](https://docs.flarum.org/install)** to get started. For support, refer to the [documentation](https://docs.flarum.org/), and ask questions on the [community forum](https://discuss.flarum.org/) or [Discord chat](https://flarum.org/discord/).
|
||||
|
||||
## Contributing
|
||||
|
||||
Thank you for considering contributing to Flarum! Please read the **[Contributing guide](https://flarum.org/docs/contributing.html)** to learn how you can help.
|
||||
Thank you for considering contributing to Flarum! Please read the **[Contributing guide](https://docs.flarum.org/contributing)** to learn how you can help.
|
||||
|
||||
This repository only holds the Flarum skeleton application. Most development happens in [flarum/core](https://github.com/flarum/core).
|
||||
|
||||
## Security Vulnerabilities
|
||||
|
||||
If you discover a security vulnerability within Flarum, please send an e-mail to [security@flarum.org](mailto:security@flarum.org). All security vulnerabilities will be promptly addressed.
|
||||
If you discover a security vulnerability within Flarum, please follow our [security policy](https://github.com/flarum/core/security/policy) so we can address it promptly.
|
||||
|
||||
## License
|
||||
|
||||
|
@ -10,61 +10,37 @@
|
||||
"license": "MIT",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Franz Liedke",
|
||||
"email": "franz@develophp.org"
|
||||
},
|
||||
{
|
||||
"name": "Daniel Klabbers",
|
||||
"email": "daniel@klabbers.email",
|
||||
"homepage": "https://luceos.com"
|
||||
},
|
||||
{
|
||||
"name": "David Sevilla Martin",
|
||||
"email": "me+flarum@datitisev.me",
|
||||
"homepage": "https://datitisev.me"
|
||||
},
|
||||
{
|
||||
"name": "Clark Winkelmann",
|
||||
"email": "clark.winkelmann@gmail.com",
|
||||
"homepage": "https://clarkwinkelmann.com"
|
||||
},
|
||||
{
|
||||
"name": "Matthew Kilgore",
|
||||
"email": "matthew@kilgore.dev"
|
||||
},
|
||||
{
|
||||
"name": "Alexander (Sasha) Skvortsov",
|
||||
"email": "askvortsov@flarum.org"
|
||||
"name": "Flarum",
|
||||
"email": "info@flarum.org",
|
||||
"homepage": "https://flarum.org/team"
|
||||
}
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/flarum/core/issues",
|
||||
"source": "https://github.com/flarum/flarum",
|
||||
"docs": "https://flarum.org/docs/"
|
||||
"docs": "https://docs.flarum.org/"
|
||||
},
|
||||
"require": {
|
||||
"flarum/core": "^0.1.0",
|
||||
"flarum/approval": "^0.1.0",
|
||||
"flarum/bbcode": "^0.1.0",
|
||||
"flarum/emoji": "^0.1.0",
|
||||
"flarum/lang-english": "^0.1.0",
|
||||
"flarum/flags": "^0.1.0",
|
||||
"flarum/likes": "^0.1.0",
|
||||
"flarum/lock": "^0.1.0",
|
||||
"flarum/markdown": "^0.1.0",
|
||||
"flarum/mentions": "^0.1.0",
|
||||
"flarum/nicknames": "^0.1.0",
|
||||
"flarum/pusher": "^0.1.0",
|
||||
"flarum/statistics": "^0.1.0",
|
||||
"flarum/sticky": "^0.1.0",
|
||||
"flarum/subscriptions": "^0.1.0",
|
||||
"flarum/suspend": "^0.1.0",
|
||||
"flarum/tags": "^0.1.0"
|
||||
"flarum/core": "^1.8",
|
||||
"flarum/approval": "*",
|
||||
"flarum/bbcode": "*",
|
||||
"flarum/emoji": "*",
|
||||
"flarum/lang-english": "*",
|
||||
"flarum/flags": "*",
|
||||
"flarum/likes": "*",
|
||||
"flarum/lock": "*",
|
||||
"flarum/markdown": "*",
|
||||
"flarum/mentions": "*",
|
||||
"flarum/nicknames": "*",
|
||||
"flarum/pusher": "*",
|
||||
"flarum/statistics": "*",
|
||||
"flarum/sticky": "*",
|
||||
"flarum/subscriptions": "*",
|
||||
"flarum/suspend": "*",
|
||||
"flarum/tags": "*"
|
||||
},
|
||||
"config": {
|
||||
"preferred-install": "dist",
|
||||
"sort-packages": true
|
||||
},
|
||||
"minimum-stability": "beta",
|
||||
"prefer-stable": true
|
||||
}
|
||||
}
|
||||
|
@ -6,6 +6,7 @@
|
||||
|
||||
# Uncomment the following lines if you are not using a `public` directory
|
||||
# to prevent sensitive resources from being exposed.
|
||||
# <!-- BEGIN EXPOSED RESOURCES PROTECTION -->
|
||||
# RewriteRule /\.git / [F,L]
|
||||
# RewriteRule ^auth\.json$ / [F,L]
|
||||
# RewriteRule ^composer\.(lock|json)$ / [F,L]
|
||||
@ -13,6 +14,7 @@
|
||||
# RewriteRule ^flarum$ / [F,L]
|
||||
# RewriteRule ^storage/(.*)?$ / [F,L]
|
||||
# RewriteRule ^vendor/(.*)?$ / [F,L]
|
||||
# <!-- END EXPOSED RESOURCES PROTECTION -->
|
||||
|
||||
# Pass requests that don't refer directly to files in the filesystem to index.php
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
|
@ -10,7 +10,7 @@
|
||||
<rewrite>
|
||||
<rules>
|
||||
<!-- Changed `enabled=` to true in the rule below if you are not using the `public` directory to
|
||||
prevent sensitve resources from being exposed -->
|
||||
prevent sensitive resources from being exposed -->
|
||||
<rule name="Disallow sensitive directories" enabled="false" stopProcessing="true">
|
||||
<match url="^/(\.git|composer\.(json|lock)|auth\.json|config\.php|flarum|storage|vendor)" ignoreCase="false" />
|
||||
<action type="CustomResponse" url="/" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
|
||||
|
Loading…
x
Reference in New Issue
Block a user