Source code of Flashii in 2015-2017
This repository has been archived on 2024-06-26. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2016-08-07 16:23:02 +02:00
app allow users to individually change designs (backend) and some files from the previous commit that didn't get added immediately 2016-08-07 16:23:02 +02:00
cache it's not dead!!! 2016-07-26 19:29:53 +02:00
config fixed max_length being called min_length in the example config 2016-08-06 16:10:18 +02:00
database allow users to individually change designs (backend) and some files from the previous commit that didn't get added immediately 2016-08-07 16:23:02 +02:00
public making a lot of progress on the js side 2016-08-04 01:40:47 +02:00
resources revised the session system 2016-08-07 16:10:27 +02:00
uploads bbcode parser 2016-08-04 23:24:08 +02:00
.gitattributes my local repository broke so all this shit happened, have a nice day 2015-12-02 15:38:40 +01:00
.gitignore bbcode parser 2016-08-04 23:24:08 +02:00
.styleci.yml use psr2 2015-10-30 17:42:24 +01:00
composer.json forgot to change this back after debugging 2016-08-06 15:24:50 +02:00
composer.lock forgot to change this back after debugging 2016-08-06 15:24:50 +02:00
cron.php premium stuff 2016-03-27 23:18:57 +02:00
gulpfile.js FUCK 2016-08-03 19:47:46 +02:00
LICENSE r20151231, happy new year to whoever reads this! 2015-12-31 15:51:01 +01:00
mahou migration and the software itself works! 2016-07-29 21:31:36 +02:00
package.json migration and the software itself works! 2016-07-29 21:31:36 +02:00
README.md it's happening 2016-07-30 15:48:09 +02:00
routes.php revised the session system 2016-08-07 16:10:27 +02:00
sakura.php allow users to individually change designs (backend) and some files from the previous commit that didn't get added immediately 2016-08-07 16:23:02 +02:00
server.php r20160204 2016-02-04 21:56:40 +01:00
tsconfig.json making a lot of progress on the js side 2016-08-04 01:40:47 +02:00
utility.php Fixed the exception system up. 2016-08-05 21:13:55 +02:00

Sakura

StyleCI SensioLabsInsight

Requirements

  • PHP 7.0.0 or newer
  • A database engine compatible with your PHP install and Laravel/Illuminate's database abstraction layer, MySQL 5.7 recommended.

I will include a full list of required extensions later.

Development setup

Copy config.example.ini, set everything up to your liking (database is most important). I'd also recommend setting show_errors to true for development. Then run the following commands in the root.

php mahou database-install
php mahou database-migrate
php mahou setup

After that you can either use php mahou serve to use the built in development server or serve the public folder through your webserver of choice.

Contributing

Right now I'm not accepting big PRs because of a set of big things not being fully implemented yet, bug fix PRs are more than welcome though!

License

Sakura is licensed under the Apache License version 2. Check the LICENSE file for the full thing or if you just want a quick summary click here.