Skip to content

Instantly share code, notes, and snippets.

@luceos
Created March 24, 2016 11:48
Show Gist options
  • Select an option

  • Save luceos/d1fdcd0e8a3419c567ad to your computer and use it in GitHub Desktop.

Select an option

Save luceos/d1fdcd0e8a3419c567ad to your computer and use it in GitHub Desktop.

Revisions

  1. luceos created this gist Mar 24, 2016.
    353 changes: 353 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,353 @@
    * a5c8ef0 Tweak user email confirmation alert
    * cb428f1 Make StyleCI happy
    * 3d11309 Merge pull request #862 from sijad/confirm-msg
    |\
    | * b13adfe Show alert for unverified User
    |/
    * b2b5789 info: Show commit hashes for Flarum core and extensions
    * 673a78a info: Show loaded PHP extensions
    * 31caced info: Show installation path
    * 5d88ad2 info: Show base URL
    * 96a40fd info: Print PHP version, too
    * 77086c9 Travis: Do not run PhpUnit through Composer
    * 3c629f0 Travis: Generate code coverage report when running tests
    * 820752f Oops, back to Mithril 0.2.3!
    * 67f3a4a Merge pull request #844 from Luceos/codecov
    |\
    | * cb6ac9e added integration with codecov to track coverage of tests
    * | cd4d669 Make console command descriptions consistent
    * | 238f2fc Get rid of some repetition
    * | 7e33690 Add first, basic version of info command
    * | eef895c Composer: Sort dependencies alphabetically
    * | 2be964f Update to latest version of text-formatter
    * | 2f05a2d Merge pull request #882 from flarum/analysis-8PxnZR
    |\ \
    | * | e6a0013 Applied fixes from StyleCI
    |/ /
    * | 4c03f13 AbstractOAuth2Controller: Store provider and token in class properties
    * | 588dd7b Fix JSON serialization error on PHP 7
    * | 1ca1639 Extract sortMap variable
    * | 476c1a5 Prevent users from being incorrectly able to delete their own discussions
    * | 3b19fe3 Lighten discussion list hover color
    * | 65f2d84 Fix "sort by" dropdown being empty
    * | cf63e06 Fix regression with maintenance of scroll position when jumping between discussion list filters
    * | cd6e6ad Remove unmaintained changelog
    * | 1395ce6 Upgrade to flarum-gulp 0.2.0 / Babel 6
    * | 05732be Merge pull request #858 from sijad/update-mithril
    |\ \
    | * | 5097d7f Update Mithril
    |/ /
    * | 0b3bc9f Increase avatar upload max file size
    * | 8087d9e Add missing super.init calls
    * | d1c436c Dramatically improve performance when typing in a modal
    * | e37c7a9 Remove sudo mode and add password confirmation when changing email address
    * | dc757fa Remove white border from badges, decrease overlap
    * | 3b236dd Add padding between items in fieldsets on the settings page
    * | e2e5ac8 Fix browser back button losing scroll position. ref #835
    * | beb2f91 Fix posts being incorrectly visible on user page. closes #680
    * | 2391471 Clean up linting stuff. closes #852
    * | f631b98 Whoopsie, fix syntax error
    * | 01cb5c4 Add another migration shortcut for defining default settings
    * | fc517ca Merge pull request #846 from sijad/extension-path
    |\ \
    | |/
    |/|
    | * 393fa67 Remove 'extensions' path for writable check
    |/
    * 7d2f24b Merge pull request #843 from Luceos/add-tests
    |\
    | * 5a7b57d adding new tests to cover api handlers, part 1 of #245 and #74
    |/
    * a75a76e Fix fatal error when deleting a discussion forever. closes #842
    * 639f5c0 Merge pull request #841 from Luceos/drop-ext-dir
    |\
    | * 15c0a8c Refactoring to drop extensions dir, see #774
    |/
    * 1b5b91c Merge pull request #840 from flarum/analysis-z4xEVE
    |\
    | * 5d5f47a Applied fixes from StyleCI
    |/
    * 2471373 Don't require a previous Post when saving event posts
    * 56b39f9 Fix crash when sending notification to non-existent user
    * cdbc4b9 Fix regressions related to deleting posts
    * 594a2ba More indentation cleanup
    * 445517e Use regex for username validation
    * b4cf197 Improve alignment of string
    * 102db3c Simplify StyleCI config
    * 0ccfad3 Merge pull request #831 from flarum/analysis-qvQMPx
    |\
    | * a6cf10f Applied fixes from StyleCI
    |/
    * 83c22d7 Fix StyleCI misconfiguration error
    * 952b469 Add StyleCI config
    * c7b6426 Delete a discussion when its last post is deleted. fixes #823
    * acdb1ff Revert #687 + #197. fixes #785
    * 50e56ac Recompile admin JS
    * 82fc4dd Refactor Composer rendering for smoother animations
    * 5390187 Just a tad of cleanup
    * e441217 refactoring to support array closures migrations and fixed issues with previous pr for extension rewriting
    * 2b5dab7 Use the new migration shortcuts in most of core's migrations
    * db7a03f Add some handy shortcuts for typical migration tasks
    * ad95a44 Remove obsolete AbstractMigration class
    * 5961391 Update generate:migration command to deal with new migration structure
    * 13fe162 Add two missing copyright headers
    * 5195550 Revamp migration structure
    * 05fe444 Fix crash when displaying a discussion with no posts. closes #823
    * 71d2e71 Condense into value/oninput into bidi
    * 93f3f22 Merge pull request #811 from sijad/firefox-fix
    |\
    | * 2143a96 Fix login box autocomplete
    * | ff69dad Merge pull request #817 from flarum/revert-813-typehint
    |\ \
    | * | 17851c4 Revert "typehint fix, opening for implementation"
    |/ /
    * | 46dfdf2 Merge pull request #813 from Luceos/typehint
    |\ \
    | |/
    |/|
    | * d944a9e typehint fix, opening for implementation
    |/
    * d7fe3ca Merge pull request #787 from sijad/401-page
    |\
    | * e90dfe0 401 for unauthorised request to settings, notifications page fixes #714
    * | 48e29ed Merge pull request #801 from Luceos/extension_fix
    |\ \
    | * | 0ad4c0a fixes #800, forgot these controllers
    | * | 458f4f8 fixes #799, now properly assigning a id
    |/ /
    * | 191589e Implemented extensions as an object, usable by backend and frontend.
    * | 96c4e6b Merge pull request #786 from Luceos/imports
    |\ \
    | * | 31be2f8 reordering and removing unused imports
    | |/
    * | d15a9dc Avoid use of model class in migration
    * | 0831256 Installer: Fix models not being ready for use when running migrations
    |/
    * 8959864 Merge pull request #784 from sijad/no-confirm
    |\
    | * b3035c1 Remove "Mark as Read" confirmation fixes #782
    |/
    * 235c265 Merge pull request #779 from sijad/uri-fix
    |\
    | * f1a1a7a Correct redirect uri in OAuth2 Controller (fixes #778)
    |/
    * dfef3c1 Slightly widen index sidebar, overflow buttons properly
    * fb09cef Merge pull request #748 from JoshyPHP/Minifiers
    |\
    | * 09ad4a1 Added support for new minifiers
    * | 24ed2c0 Update Mithril
    * | 173f88d Better post scrubber size calculations. fixes #109
    * | 9ecb5f4 Use stored slug for generating server-rendered link to discussion
    * | 97979b2 Store discussion slug in database table
    * | efff4c1 Add priorities to user page sidebar items
    * | 2018e42 Refactor ListPostsController, make filtering extensible
    * | 36ad4a8 Fix fatal error
    * | 3581fe8 No sudo
    * | 90ce0fa Travis: Make sure Composer is up-to-date.
    * | 63b5cd0 Travis: Update Xdebug removal code
    * | 2a3240b Travis: Use pre-installed Composer
    * | e0790de Update extension skeleton
    * | c99c834 Fix path to extension stub directory
    * | c8f2d94 Fix obsolete import
    * | c842fa0 Hardcode primary keys during installation
    * | ad2bbdd Tweak padding on user dropdown button so avatar is flush with border radius
    * | db06b8c Fix mistake in previous commit
    * | 3cec7e8 Patch Mithril bug causing redraws to fail
    * | 60d78ce Update bower dependencies, fix redraw regression
    * | 2980c94 Add Composer branch-alias
    * | 9b5ec9d Commit latest dist files
    * | f17f0b5 Merge pull request #752 from dcsjapan/ext-instructions
    |\ \
    | * | be924c4 Extract translations for the Add Extension modal
    |/ /
    * | 285e397 Remove hack to make tag permissions work
    * | 2e27d59 Merge branch 'master' of https://github.com/flarum/core
    |\ \
    | |/
    | * 194f304 Merge pull request #720 from Albert221/permission-denied-fix
    | |\
    | | * e8a6fe2 #719 Fixed PermissionDeniedException
    * | | be013c6 Check permission through the gate rather than directly on the actor
    * | | dfc0cf5 Give GetPermission event priority when determining permissions
    |/ /
    * | aaab2cc Clear search when input is empty and enter is pressed. fixes #650
    * | ba7fba9 Fix/clean up created gambit
    * | 4ec108f Merge branch 'created-gambit' of https://github.com/Albert221/core
    |\ \
    | * | 6d42bcb 256 Added created gambit
    * | | e5a7013 Key item lists to maintain identity across redraws
    * | | df2a199 Merge pull request #741 from Albert221/prefix-fix
    |\ \ \
    | * | | b123e43 Unified two URL prefix variables into one
    | * | | 17da649 Merge pull request #2 from flarum/master
    | |\ \ \
    | |/ / /
    |/| | |
    * | | | 1e33ca4 Merge branch 'replay-animation' of https://github.com/sijad/core
    |\ \ \ \
    | * | | | 02bcb0f Add flash animation when scrolling to post preview fixes #666 :metal:
    * | | | | 8506d09 Use correct directory in loadLanguagePackFrom API
    * | | | | 94a6229 Extract Google font import to a head string, make overideable
    |/ / / /
    * | | | 98ea4d1 Merge pull request #735 from bogdanteodoru/master
    |\ \ \ \
    | * | | | 5120d95 #679 Ask for confirmation before "Mark all as Read"
    |/ / / /
    * | | | 23eaee6 Merge pull request #731 from sijad/bio-nofollow
    |\ \ \ \
    | * | | | 15398fc Add rel="nofollow" to bio links (fixes #449)
    |/ / / /
    * | | | bd1d05e #717: Implement helper for registering a language pack
    * | | | 4a6137f Remove Studio hack
    * | | | 537ab6e Remove empty line
    * | | | ace4bcf Merge pull request #730 from Luceos/remove_path_forum
    |\ \ \ \
    | * | | | 159810c removed patch from api routes, fixes #725
    |/ / / /
    * | | | b7120fb Merge pull request #729 from bogdanteodoru/master
    |\ \ \ \
    | |_|_|/
    |/| | |
    | * | | 1f5219f #679 Ask for confirmation before "Mark all as Read"
    |/ / /
    | * | 1a2cc6a Merge pull request #1 from flarum/master
    | |\ \
    | |/ /
    |/| /
    | |/
    * | 417b7f7 Clarify console option
    * | 9e3771c Clean up code in FileDataProvider
    * | 819728d Merge pull request #718 from opi/install-from-config-file
    |\ \
    | * | e3c7f53 Add configuration file installation method.
    | |/
    * | 41ccade Merge pull request #706 from Albert221/prefixes
    |\ \
    | |/
    |/|
    | * 096aae7 #696 Added support for prefixes in AbstractUrlGenerator.
    |/
    * 5bbcba6 Allow existing user to be activated via API
    * b671c3c Merge pull request #703 from Albert221/master
    |\
    | * 9d89d8a Fixed code style
    | * 6dfe455 #256 Added multiple author search gambit
    |/
    * 1f2eaea Merge pull request #701 from maelsoucaze/patch-1
    |\
    | * b2ec380 Update year range in LICENSE
    |/
    * 08dbc24 Clean up
    * 3767ee4 Allow admins to set a time when creating a post via the API
    * 248de34 Don't automatically activate users created by admins - require an attribute to be set
    * 8d671f4 Make sure GetPermission event arguments array is empty if there is no model
    * 6de7038 Allow setting the token lifetime
    * 07a20a1 Move flood control from core to API layer
    * c8027d3 Add admin-only email: gambit to look up users by email
    * f7709af Allow custom redirection after logging out
    * 46818cc Extend access token lifetime when remembering a login
    * f6f9e45 Disable session (and thus enable sudo mode) when authenticating with API token
    * ff0ce09 Ensure routes are only populated after extensions have registered listeners
    * e86cc39 API: Add an event to configure server middleware
    * a719d41 Ensure a new asset revision identifier is generated if there is none
    * 1aaf588 Merge branch 'scrubber-display-only-comments' of https://github.com/ahsanity/core
    |\
    | * 7a8c751 Issue #197: Make PostStreamScrubber display numbers relating to only comment posts
    * | 0fcc8dc Merge pull request #676 from petermein/user-online-indicators
    |\ \
    | * | 8c8de8e Fixed name to camel case
    | * | 5431a90 Changed case on helper function Stub for renaming case of file
    | * | fbcd2cf Added missing import
    | * | e55b7a1 Added user online indicator to post
    * | | 5a4e3b0 Allow extensions to modify text/XML prior to formatting
    * | | bf87518 Use username helper when displaying user search results
    * | | 08dae7b Add getters
    * | | aa516fb Extract method
    * | | 1cac48f Always grant master API keys sudo mode
    * | | 5e476fa Merge branch 'oauth2-controller'
    |\ \ \
    | * | | 973ca16 Add base OAuth2 controller
    * | | | 341ffac Bypass email activation when admin creates user via API
    * | | | 595d715 Installer: Loosen restrictions on MySQL connection details
    * | | | 08f0425 Merge pull request #690 from Luceos/phpdoc
    |\ \ \ \
    | * | | | ffb7671 fixes flarum/core#678 phpdoc for ip_address on Post model
    |/ / / /
    * | | | 9cb45c9 Extract notification settings into an item list
    | |_|/
    |/| |
    * | | e0db582 Merge pull request #684 from ahsanity/settings-migration
    |\ \ \
    | |_|/
    |/| |
    | * | 46f7f6b Issue#669: Convert 'settings' table 'value' column to TEXT instead of BLOB
    |/ /
    * | 32601d2 Don't return from inside a finally block
    * | d9d52da Fix admin login
    * | d743e56 Fix tests and CS
    * | 0cf0001 Allow username capitalisation to be changed
    |/
    * 262dc70 Garbage-collect email/password/auth tokens. closes #217
    * 3efd5fb Clean up some method arguments
    * c97b01a Log in immediately after registration
    * b0b3af0 Improve LoginButton styles, make popup window smaller
    * 3871090 Rework sessions, remember cookies, and auth again
    * 1d9e7b0 Fix case-sensitive class names
    * 094ad74 Allow forum to be taken offline via config
    * 67e9e23 Fix previous commit
    * 1cfae4a Merge branch 'sudo-mode'
    |\
    | * 9896378 Overhaul sessions, tokens, and authentication
    * | 287ce2f Fix crash when loading notifications in some instances
    * | cea1cbc Fuzzy-match global forum permissions
    * | b914836 Various user interface tweaks
    * | 2ba890c Fix notifications icon/badge color for dark header
    * | 55e80f1 Tweak admin side-pane styles
    * | 81a1c09 Fix some issues with dropdown positioning
    * | 05386b1 Clean up
    * | d96e57e Truncate long title controls on mobile
    * | 173de80 Merge pull request #648 from dcsjapan/adjust-key
    |\ \
    | * | c432ed7 Add third-level namespacing to deleted_user_text
    |/ /
    * | 172fffd Merge pull request #645 from dcsjapan/leftover-translations
    |\ \
    | * | 4bfbf68 Extract leftover strings
    * | | cd411a0 Merge pull request #644 from dcsjapan/update-locale-template
    |\ \ \
    | |/ /
    |/| |
    | * | 7f05d9d Update locale file template
    |/ /
    * | b3a5822 Rename HTTP method override header
    |/
    * a1e1635 Update changelog
    |\
    | * 63d00e8 WIP sudo mode, better error responses
    * 1cc5e1c Merge pull request #642 from binaryoung/master
    |\
    | * a80d72d Fix #627
    |/
    * 153a82e cs fix
    * 262a934 Prevent error if no input is given in create actions
    * a619297 Validate avatar URL
    * ce02387 Prevent crash if logged in user has been deleted
    * 2c4fae6 Allow provision of an avatar URL to upload during sign up
    * 7eab206 Don't pad the body when the composer is positioned absolutely (on mobile)
    * 5999583 Refactor composer preview logic
    * 2088fce Truncate long dropdown menu items (e.g. tags in the sidebar)
    * 5b25a77 Improve spacing of drawer elements
    * 59c534a Tweak mobile drawer appearance
    * c79bda6 Fix composer preview button on mobile. closes #196
    * 6374f92 Improve composer appearance/usability on mobile
    * 1f4e03d Make sure dropdowns stay within the viewport horizontally too
    * acf67ca Add a "load more" button to the end of the post stream
    * bd750ca Show "reply" action in discussion menu on mobile
    * 61b09ac Update text-formatter dependency
    * 6d895e6 Inject hardcoded prerequisite parameters
    * e199997 Merge pull request #628 from binaryoung/patch-1
    |\
    | * 095e816 Update LogInModal.js
    |/
    * 0bdf873 Fix another error handling regression
    * 439b867 Update version number