Simple forum software for building great communities.
Go to file
Toby Zerner d1c436c4d5 Dramatically improve performance when typing in a modal
Since Mithril doesn't really offer granular redraw control, typing in a text input on a modal would trigger a redraw for the whole page (including the page content behind the modal) on every keystroke. This commit allows components to be "paused" so that their vdom subtree will be retained instead of reconstructed on subsequent redraws. When a modal is opened, we pause the main page component, and when it's closed, we unpause it. This means that while a modal is visible, only the content inside of the modal will be redrawn, dramatically improving performance.
2016-03-11 13:18:16 +10:30
assets/fonts Major refactor and improvements 2015-10-08 14:28:02 +10:30
error #719 Fixed PermissionDeniedException 2016-01-07 19:09:57 +01:00
js Dramatically improve performance when typing in a modal 2016-03-11 13:18:16 +10:30
less Remove white border from badges, decrease overlap 2016-03-11 12:01:47 +10:30
migrations Applied fixes from StyleCI 2016-02-25 22:09:39 -05:00
scripts Clean up some old code 2015-10-22 12:25:22 +10:30
src Remove sudo mode and add password confirmation when changing email address 2016-03-11 12:44:18 +10:30
stubs Update generate:migration command to deal with new migration structure 2016-02-24 23:20:33 +09:00
tests adding new tests to cover api handlers, part 1 of #245 and #74 2016-03-03 11:00:11 +01:00
views Remove sudo mode and add password confirmation when changing email address 2016-03-11 12:44:18 +10:30
.editorconfig Clean up editorconfig, eslint, npm dependencies 2015-09-04 12:11:34 +09:30
.gitattributes Include the extension stub's .gitignore file 2015-08-29 18:29:33 +09:30
.gitignore Added some tests for the database setting repository 2015-09-28 15:34:32 +01:00
.styleci.yml Simplify StyleCI config 2016-02-26 13:47:17 +10:30
.travis.yml Clean up linting stuff. closes #852 2016-03-10 17:13:30 +10:30
CHANGELOG.md Fix crash when loading notifications in some instances 2015-12-03 15:10:05 +10:30
composer.json Clean up linting stuff. closes #852 2016-03-10 17:13:30 +10:30
CONTRIBUTING.md Update readme/contributing 2015-11-01 16:00:25 +10:30
LICENSE Update year range in LICENSE 2016-01-02 07:08:58 +01:00
README.md Update readme/contributing 2015-11-01 16:00:25 +10:30

Flarum Core

This repository contains Flarum's core code. If you want to set up a forum, visit the main Flarum repository.

Contributing

Flarum is open-source and we would love your help building it! Please read the Contributing Guide to learn how you can help.