]> BookStack Code Mirror - bookstack/log
bookstack
2 years agoFollowed Laravel 9 update steps and file changes
Dan Brown [Mon, 6 Feb 2023 16:58:29 +0000 (16:58 +0000)]
Followed Laravel 9 update steps and file changes

2 years agoMerge branch 'development' of github.com:BookStackApp/BookStack into development
Dan Brown [Thu, 2 Feb 2023 12:17:06 +0000 (12:17 +0000)]
Merge branch 'development' of github.com:BookStackApp/BookStack into development

2 years agoUpdated translations with latest Crowdin changes (#4008)
Dan Brown [Thu, 2 Feb 2023 12:16:56 +0000 (12:16 +0000)]
Updated translations with latest Crowdin changes (#4008)

2 years agoAdded missing app icon image
Dan Brown [Thu, 2 Feb 2023 11:48:25 +0000 (11:48 +0000)]
Added missing app icon image

Fixes #4006

2 years agoUpdated php depenencies
Dan Brown [Thu, 2 Feb 2023 11:44:25 +0000 (11:44 +0000)]
Updated php depenencies

2 years agoMerge branch 'development' of github.com:BookStackApp/BookStack into development
Dan Brown [Tue, 31 Jan 2023 11:39:21 +0000 (11:39 +0000)]
Merge branch 'development' of github.com:BookStackApp/BookStack into development

2 years agoUpdated translation attribution before v23.01 release
Dan Brown [Tue, 31 Jan 2023 11:38:56 +0000 (11:38 +0000)]
Updated translation attribution before v23.01 release

2 years agoUpdated translations with latest Crowdin changes (#3925)
Dan Brown [Tue, 31 Jan 2023 11:29:36 +0000 (11:29 +0000)]
Updated translations with latest Crowdin changes (#3925)

2 years agoMerge pull request #4002 from BookStackApp/color_upgrades
Dan Brown [Sat, 28 Jan 2023 17:59:54 +0000 (17:59 +0000)]
Merge pull request #4002 from BookStackApp/color_upgrades

Better application color scheme control

2 years agoAdjusted/improved some color setting wording 4002/head
Dan Brown [Sat, 28 Jan 2023 17:57:43 +0000 (17:57 +0000)]
Adjusted/improved some color setting wording

2 years agoUpdated migration to carry across more colors, updated export
Dan Brown [Sat, 28 Jan 2023 17:49:48 +0000 (17:49 +0000)]
Updated migration to carry across more colors, updated export

Updated export to use link color for link.
Export will now copy primary color to link color options for stable
upgrades.

2 years agoAdded migration of color settings to dark mode
Dan Brown [Sat, 28 Jan 2023 17:31:43 +0000 (17:31 +0000)]
Added migration of color settings to dark mode

2 years agoUpdate JS to show live changes and set light color values
Dan Brown [Sat, 28 Jan 2023 17:11:15 +0000 (17:11 +0000)]
Update JS to show live changes and set light color values

2 years agoRolled out use of seperate link color style
Dan Brown [Sat, 28 Jan 2023 16:06:11 +0000 (16:06 +0000)]
Rolled out use of seperate link color style

2 years agoAdded usage and defaults for dark colors
Dan Brown [Sat, 28 Jan 2023 15:20:08 +0000 (15:20 +0000)]
Added usage and defaults for dark colors

2 years agoUpdated generic tab styles and js to force accessible usage
Dan Brown [Sat, 28 Jan 2023 12:50:51 +0000 (12:50 +0000)]
Updated generic tab styles and js to force accessible usage

Added use of more accessible tags to create tabbed-interfaces then
updated css and JS to require use of those attributes rather than custom
techniques.

Updated relevant parts of app.
Some custom parts using their own tabs though, something to improve in
future.

2 years agoUpdated settings view to have dark-mode color options
Dan Brown [Sat, 28 Jan 2023 11:50:46 +0000 (11:50 +0000)]
Updated settings view to have dark-mode color options

Also added link color option, not yet used.
Cleaned up tabbed interface control design as part of this.

2 years agoMerge pull request #3999 from BookStackApp/sort_ui_improvements
Dan Brown [Fri, 27 Jan 2023 18:02:14 +0000 (18:02 +0000)]
Merge pull request #3999 from BookStackApp/sort_ui_improvements

Improve Book Sorting User Experience

2 years agoAdded prevention of nested chapters on sort 3999/head
Dan Brown [Fri, 27 Jan 2023 17:39:51 +0000 (17:39 +0000)]
Added prevention of nested chapters on sort

2 years agoMade book-sort changes based on screen reader testing
Dan Brown [Fri, 27 Jan 2023 17:06:39 +0000 (17:06 +0000)]
Made book-sort changes based on screen reader testing

- Removed having sort items in tabbing order since they have no action.
- Updated "show other books" list to add upon single selection since it
  was not clear how these were added (double press) without then seeing
the add button, and even then the add button would be after the scroll
list.

2 years agoFinished off design and fixing of sort buttons
Dan Brown [Fri, 27 Jan 2023 16:25:06 +0000 (16:25 +0000)]
Finished off design and fixing of sort buttons

2 years agoExtracted text & added dropdown for book sort move actions
Dan Brown [Fri, 27 Jan 2023 13:26:58 +0000 (13:26 +0000)]
Extracted text & added dropdown for book sort move actions

Primarily styling and testing left to do.

2 years agoAdded functionality/logic for button-based sorting
Dan Brown [Fri, 27 Jan 2023 13:08:35 +0000 (13:08 +0000)]
Added functionality/logic for button-based sorting

2 years agoImproves sortable ux
Dan Brown [Fri, 27 Jan 2023 11:16:17 +0000 (11:16 +0000)]
Improves sortable ux

- Fixes multi-select functionality.
- Updated other books to be sticky.
- Added some general intro/desc text.
- Updated sort boxes to be collapsible.
- Cleaned up other books styling.

2 years agoUpdated user avatar reset to clear relation id in database
Dan Brown [Thu, 26 Jan 2023 17:15:09 +0000 (17:15 +0000)]
Updated user avatar reset to clear relation id in database

Added test to cover.
For #3977

2 years agoAdded option to change the OIDC claim regarded as the ID
Dan Brown [Thu, 26 Jan 2023 16:43:15 +0000 (16:43 +0000)]
Added option to change the OIDC claim regarded as the ID

Defined via a OIDC_EXTERNAL_ID_CLAIM env option.
For #3914

2 years agoTweak tag list to add new row on input instead of change
Dan Brown [Thu, 26 Jan 2023 16:10:47 +0000 (16:10 +0000)]
Tweak tag list to add new row on input instead of change

Prevented interferance with the user's action if they interacted with
something below the tags, since a new row would be added on blur and
hence shift down positions.

For #3931

2 years agoAdded and addressed multi-role/own-role-perm/inheretance scenario
Dan Brown [Thu, 26 Jan 2023 12:53:25 +0000 (12:53 +0000)]
Added and addressed multi-role/own-role-perm/inheretance scenario

Found during manual testing.
Have checked against relation queries manually too.

2 years agoAdded better drawing load failure handling
Dan Brown [Thu, 26 Jan 2023 12:16:23 +0000 (12:16 +0000)]
Added better drawing load failure handling

Failure of loading drawings will now close the drawing view and show an
error message, hinting at file or permission issues, instead of leaving
the user facing a continuosly loading interface.

Adds test to cover.

This also updates errors from our HTTP service to be wrapped in a custom
error type for better identification and so the error is an actual
javascript error. Should be object compatible.

Related to #3955.

2 years agoAdd scheme and sql-variant code language options
Dan Brown [Thu, 26 Jan 2023 11:26:20 +0000 (11:26 +0000)]
Add scheme and sql-variant code language options

For #3954 and #3942

2 years agoFixed global search preview click on safari
Dan Brown [Wed, 25 Jan 2023 21:46:26 +0000 (21:46 +0000)]
Fixed global search preview click on safari

Safari needs an element to be focusable to be able to use :focus-within.
For #3926

2 years agoMerge pull request #3994 from BookStackApp/app_icon_setting
Dan Brown [Wed, 25 Jan 2023 16:50:48 +0000 (16:50 +0000)]
Merge pull request #3994 from BookStackApp/app_icon_setting

Added ability to control app icon (favicon) via settings

2 years agoCovered app icon setting with testing 3994/head
Dan Brown [Wed, 25 Jan 2023 16:41:41 +0000 (16:41 +0000)]
Covered app icon setting with testing

2 years agoExtracted app icon text, fixed issues
Dan Brown [Wed, 25 Jan 2023 16:11:34 +0000 (16:11 +0000)]
Extracted app icon text, fixed issues

Tweaked sizes and meta tags based unpon ipad testing.
Fixed reduced sizes not being cleaned up.

2 years agoAdded practicali to sponsor list
Dan Brown [Wed, 25 Jan 2023 12:06:11 +0000 (12:06 +0000)]
Added practicali to sponsor list

2 years agoAdded ability to control app icon (favicon) via settings
Dan Brown [Wed, 25 Jan 2023 11:03:19 +0000 (11:03 +0000)]
Added ability to control app icon (favicon) via settings

2 years agoMerge pull request #3986 from BookStackApp/permission_testing
Dan Brown [Tue, 24 Jan 2023 21:37:28 +0000 (21:37 +0000)]
Merge pull request #3986 from BookStackApp/permission_testing

Permission Testing & Alignment

2 years agoFixed role entity permissions ignoring inheritance 3986/head
Dan Brown [Tue, 24 Jan 2023 21:26:41 +0000 (21:26 +0000)]
Fixed role entity permissions ignoring inheritance

Added additional scnenario tests to cover

2 years agoAddressed fallback override cases found during testing
Dan Brown [Tue, 24 Jan 2023 20:42:20 +0000 (20:42 +0000)]
Addressed fallback override cases found during testing

Had misalignment between query and usercan, The nuance between fallback
and entity-role permissions was not taken into account by the query
system. Now added with new test cases to cover.

2 years agoFixed incorrect field in down migration
Dan Brown [Tue, 24 Jan 2023 19:21:23 +0000 (19:21 +0000)]
Fixed incorrect field in down migration

2 years agoMigrated remaining relation permission usages
Dan Brown [Tue, 24 Jan 2023 19:04:32 +0000 (19:04 +0000)]
Migrated remaining relation permission usages

Now all tests are passing.
Some level of manual checks to do.

2 years agoImplemented alternate approach to current joint_permissions
Dan Brown [Tue, 24 Jan 2023 14:55:34 +0000 (14:55 +0000)]
Implemented alternate approach to current joint_permissions

Is a tweak upon the existing approach, mainly to store and query role
permission access in a way that allows muli-level states that may
override eachother. These states are represented in the new PermissionStatus
class.

This also simplifies how own permissions are stored and queried, to be
part of a single column.

2 years agoFound a sql having-style approach to permissions
Dan Brown [Tue, 24 Jan 2023 13:44:38 +0000 (13:44 +0000)]
Found a sql having-style approach to permissions

As a way to check aggregate queries for required changes to need to
analyse across combined permission values.

2 years agoShared entity permission logic across both query methods
Dan Brown [Mon, 23 Jan 2023 15:09:03 +0000 (15:09 +0000)]
Shared entity permission logic across both query methods

The runtime userCan() and the JointPermissionBuilder now share much of
the same logic for handling entity permission resolution.

2 years agoUpdated userCan logic to meet expectations in tests
Dan Brown [Mon, 23 Jan 2023 12:40:11 +0000 (12:40 +0000)]
Updated userCan logic to meet expectations in tests

Updated with similar logic to that used in the user_permissions branch,
but all extracted to a seperate class for doing all fetch and collapse
work.

2 years agoAdded gmp extension to test workflow
Dan Brown [Sat, 21 Jan 2023 21:34:39 +0000 (21:34 +0000)]
Added gmp extension to test workflow

If was not already enabled by default, should enable faster testing
handling as it helps the phpseclib usage for OIDC tokens in test rocket
through.

2 years agoAddressed a range of deprecation warnings
Dan Brown [Sat, 21 Jan 2023 20:50:04 +0000 (20:50 +0000)]
Addressed a range of deprecation warnings

Closes #3969

2 years agoUpdated PHP and JS depenencies
Dan Brown [Sat, 21 Jan 2023 19:09:19 +0000 (19:09 +0000)]
Updated PHP and JS depenencies

2 years agoMade adjustments to fit copied work into dev branch
Dan Brown [Sat, 21 Jan 2023 13:03:47 +0000 (13:03 +0000)]
Made adjustments to fit copied work into dev branch

Ported non-compatible elements, Now all tests passing apart from some
specific permission scenario tests which are probably correctly failing.
Updates some tests to better avoid messing environment state.

2 years agoCopied over work from user_permissions branch
Dan Brown [Sat, 21 Jan 2023 11:08:34 +0000 (11:08 +0000)]
Copied over work from user_permissions branch

Only that relevant to the additional testing work.

2 years agoFixed incorrect pluralisation for de_informal
Dan Brown [Mon, 16 Jan 2023 16:54:53 +0000 (16:54 +0000)]
Fixed incorrect pluralisation for de_informal

Updated language system to only use initial part of locale for
translation pluralisation to better match the hard-coded logic of the
built-in MessageSelector. Extends and overrides Laravel's default for
this system.

Added test to cover.
Related to #3976.

2 years agoUpdated translator attribution before release v22.11.1
Dan Brown [Fri, 16 Dec 2022 23:48:04 +0000 (23:48 +0000)]
Updated translator attribution before release v22.11.1

2 years agoRemoved old unused style definition
Dan Brown [Fri, 16 Dec 2022 23:21:24 +0000 (23:21 +0000)]
Removed old unused style definition

2 years agoFixed lack of scroll in editor toolbox contents
Dan Brown [Fri, 16 Dec 2022 23:16:05 +0000 (23:16 +0000)]
Fixed lack of scroll in editor toolbox contents

For #2887

2 years agoFixed not being able to remove all user roles
Dan Brown [Fri, 16 Dec 2022 17:44:13 +0000 (17:44 +0000)]
Fixed not being able to remove all user roles

User roles would only be actioned if they existed in the form request,
hence removal of all roles would have no data to action upon.
This adds a placeholder 0-id role to ensure there is always role data to
send, even when no roles are selected. This field value is latter
filtered out.

Added test to cover.

Likely related to #3922.

2 years agoMerge branch 'development' of https://github.com/jhit/BookStack into jhit-development
Dan Brown [Fri, 16 Dec 2022 17:12:57 +0000 (17:12 +0000)]
Merge branch 'development' of https://github.com/jhit/BookStack into jhit-development

2 years agoUpdated crowdin config with PR title and labels
Dan Brown [Fri, 16 Dec 2022 17:11:01 +0000 (17:11 +0000)]
Updated crowdin config with PR title and labels

Aligns to the title and labelling I already do manually.

2 years agoNew Crowdin updates (#3881)
Dan Brown [Fri, 16 Dec 2022 17:06:52 +0000 (17:06 +0000)]
New Crowdin updates (#3881)

2 years agoPrevent search focus change on left/right arrow press
Dan Brown [Fri, 16 Dec 2022 17:03:48 +0000 (17:03 +0000)]
Prevent search focus change on left/right arrow press

For #3920

2 years agoUpdated locale list to align with lang folders
Dan Brown [Wed, 30 Nov 2022 12:13:50 +0000 (12:13 +0000)]
Updated locale list to align with lang folders

2 years agoUpdated translator attribution before v22.11 release
Dan Brown [Wed, 30 Nov 2022 12:02:10 +0000 (12:02 +0000)]
Updated translator attribution before v22.11 release

2 years agoNew Crowdin updates (#3828)
Dan Brown [Wed, 30 Nov 2022 12:01:19 +0000 (12:01 +0000)]
New Crowdin updates (#3828)

2 years agoAdd popular PHP templating languages to code editor 3879/head
Jürgen Hörmann [Tue, 29 Nov 2022 13:53:41 +0000 (14:53 +0100)]
Add popular PHP templating languages to code editor

Smarty and Twig are two very popular PHP templating engines and might be
useful to some Bookstack users too.

2 years agoConverted md settings to localstorage, added preview resize
Dan Brown [Mon, 28 Nov 2022 14:08:20 +0000 (14:08 +0000)]
Converted md settings to localstorage, added preview resize

2 years agoMerge pull request #3878 from BookStackApp/dark_style_cleanup
Dan Brown [Mon, 28 Nov 2022 12:42:16 +0000 (12:42 +0000)]
Merge pull request #3878 from BookStackApp/dark_style_cleanup

Cleaned up dark mode styles inc. setting browser color scheme

2 years agoCleaned up dark mode styles inc. setting browser color scheme 3878/head
Dan Brown [Mon, 28 Nov 2022 12:38:30 +0000 (12:38 +0000)]
Cleaned up dark mode styles inc. setting browser color scheme

Forces browser colorscheme based on BookStack color scheme, via
'color-scheme' css property.
Sets proper dark mode colors for some previously missed areas like
templates and attachment control buttons.
Also fixed search bar icon position for some search inputs.

2 years agoMerge pull request #3875 from BookStackApp/md_editor_updates
Dan Brown [Mon, 28 Nov 2022 12:21:33 +0000 (12:21 +0000)]
Merge pull request #3875 from BookStackApp/md_editor_updates

Markdown Editor Updates

2 years agoAdded test to preference boolean endpoint 3875/head
Dan Brown [Mon, 28 Nov 2022 12:17:22 +0000 (12:17 +0000)]
Added test to preference boolean endpoint

2 years agoConnected md editor settings to logic for functionality
Dan Brown [Mon, 28 Nov 2022 12:12:36 +0000 (12:12 +0000)]
Connected md editor settings to logic for functionality

2 years agoAdded md editor ui dropdown options & their back-end storage
Dan Brown [Sun, 27 Nov 2022 20:30:14 +0000 (20:30 +0000)]
Added md editor ui dropdown options & their back-end storage

Still need to perform actual in-editor functionality for those controls.

2 years agoTightened existing markdown editor styles
Dan Brown [Sun, 27 Nov 2022 19:52:10 +0000 (19:52 +0000)]
Tightened existing markdown editor styles

2 years agoAdded callout cycling in markdown editor via shortcut
Dan Brown [Sat, 26 Nov 2022 23:18:51 +0000 (23:18 +0000)]
Added callout cycling in markdown editor via shortcut

2 years agoFixed md editor refactoring issues after manual test
Dan Brown [Sat, 26 Nov 2022 21:33:39 +0000 (21:33 +0000)]
Fixed md editor refactoring issues after manual test

Testing was a full manual feature test of each piece of supported logic
defined in the code.

2 years agoRefactored markdown editor logic
Dan Brown [Sat, 26 Nov 2022 16:43:28 +0000 (16:43 +0000)]
Refactored markdown editor logic

Split out the markdown editor logic into seperate components to provide
a more orgranised heirachy with feature-specific files.

2 years agoFixed tests to align with recent changes, Updated php deps
Dan Brown [Wed, 23 Nov 2022 12:07:46 +0000 (12:07 +0000)]
Fixed tests to align with recent changes, Updated php deps

2 years agoFixed OIDC handling when no JWKS 'use' prop exists
Dan Brown [Wed, 23 Nov 2022 11:50:59 +0000 (11:50 +0000)]
Fixed OIDC handling when no JWKS 'use' prop exists

Now assume, based on OIDC discovery spec, that keys without 'use' are
'sig' keys. Should not affect existing use-cases since existance of such
keys would have throw exceptions in prev. versions of bookstack.

For #3869

2 years agoMerge branch 'development' of github.com:BookStackApp/BookStack into development
Dan Brown [Wed, 23 Nov 2022 00:13:02 +0000 (00:13 +0000)]
Merge branch 'development' of github.com:BookStackApp/BookStack into development

2 years agoUpdated global search component to new format
Dan Brown [Wed, 23 Nov 2022 00:12:41 +0000 (00:12 +0000)]
Updated global search component to new format

2 years agoMerge branch 'search_preview' into development
Dan Brown [Wed, 23 Nov 2022 00:10:21 +0000 (00:10 +0000)]
Merge branch 'search_preview' into development

2 years agoAdjusted global search preview for dark mode 3850/head
Dan Brown [Wed, 23 Nov 2022 00:05:24 +0000 (00:05 +0000)]
Adjusted global search preview for dark mode

2 years agoExtracted keyboard nav. from dropdowns to share w/ search
Dan Brown [Mon, 21 Nov 2022 17:35:19 +0000 (17:35 +0000)]
Extracted keyboard nav. from dropdowns to share w/ search

2 years agoAdded new endpoint for search suggestions
Dan Brown [Mon, 21 Nov 2022 10:29:12 +0000 (10:29 +0000)]
Added new endpoint for search suggestions

2 years agoMerge pull request #3852 from BookStackApp/php82
Dan Brown [Sun, 20 Nov 2022 22:21:52 +0000 (22:21 +0000)]
Merge pull request #3852 from BookStackApp/php82

PHP8.2 Support

2 years agoAdded global search input debounce and loading indicator
Dan Brown [Sun, 20 Nov 2022 22:20:31 +0000 (22:20 +0000)]
Added global search input debounce and loading indicator

2 years agoReplaced JS logic with CSS focus-within logic
Dan Brown [Sun, 20 Nov 2022 21:53:53 +0000 (21:53 +0000)]
Replaced JS logic with CSS focus-within logic

2 years agoFixed input styles in search preview mode, added animation
Dan Brown [Sun, 20 Nov 2022 21:50:59 +0000 (21:50 +0000)]
Fixed input styles in search preview mode, added animation

Also added JS handlers for hiding the suggestions

2 years agoMerge pull request #3853 from BookStackApp/component_refactor
Dan Brown [Wed, 16 Nov 2022 16:05:57 +0000 (16:05 +0000)]
Merge pull request #3853 from BookStackApp/component_refactor

Started refactor and alignment of JS component system

2 years agoUpdated js dev docs with latest component changes 3853/head
Dan Brown [Wed, 16 Nov 2022 16:02:31 +0000 (16:02 +0000)]
Updated js dev docs with latest component changes

2 years agoReplaced el.components mapping with component service weakmap
Dan Brown [Wed, 16 Nov 2022 15:46:41 +0000 (15:46 +0000)]
Replaced el.components mapping with component service weakmap

Old system was hard to track in terms of usage and it's application of
'components' properties directly to elements was shoddy.
This routes usage via the components service, with element-specific
component usage tracked via a local weakmap.
Updated existing found usages to use the new system.

2 years agoRemoved use of image-manager/entity-selector window globals
Dan Brown [Wed, 16 Nov 2022 15:21:22 +0000 (15:21 +0000)]
Removed use of image-manager/entity-selector window globals

2 years agoFinished updating remainder of JS components to new system
Dan Brown [Wed, 16 Nov 2022 13:04:22 +0000 (13:04 +0000)]
Finished updating remainder of JS components to new system

2 years agoUpdated a whole load more js components
Dan Brown [Tue, 15 Nov 2022 16:04:46 +0000 (16:04 +0000)]
Updated a whole load more js components

2 years agoUpdated another set of components
Dan Brown [Tue, 15 Nov 2022 12:44:57 +0000 (12:44 +0000)]
Updated another set of components

2 years agoUpdated a batch of JS components
Dan Brown [Tue, 15 Nov 2022 11:24:31 +0000 (11:24 +0000)]
Updated a batch of JS components

2 years agoStarted refactor and alignment of component system
Dan Brown [Mon, 14 Nov 2022 23:19:02 +0000 (23:19 +0000)]
Started refactor and alignment of component system

- Updates old components to newer format, removes legacy component
support.
- Makes component registration easier and less duplicated.
- Adds base component class to extend for better editor support.
- Aligns global window exposure usage and aligns with other service
  names.

2 years agoAdded php8.2 to GH action checks 3852/head
Dan Brown [Mon, 14 Nov 2022 18:26:01 +0000 (18:26 +0000)]
Added php8.2 to GH action checks

2 years agoStarted on a live-preview on global search input
Dan Brown [Mon, 14 Nov 2022 10:24:14 +0000 (10:24 +0000)]
Started on a live-preview on global search input

2 years agoUpdated email confirmation flow so confirmation is done via POST
Dan Brown [Sat, 12 Nov 2022 15:10:14 +0000 (15:10 +0000)]
Updated email confirmation flow so confirmation is done via POST

To avoid non-user GET requests (Such as those from email scanners)
auto-triggering the confirm submission. Made auto-submit the form via
JavaScript in this extra added step with user-link backup to keep
existing user flow experience.

Closes #3797

2 years agoMerge pull request #3848 from BookStackApp/auth_message_partials
Dan Brown [Sat, 12 Nov 2022 09:03:59 +0000 (09:03 +0000)]
Merge pull request #3848 from BookStackApp/auth_message_partials

Added login/register message partials for easier use via theme system

2 years agoAdded login/register message partials for easier use via theme system 3848/head
Dan Brown [Sat, 12 Nov 2022 09:02:33 +0000 (09:02 +0000)]
Added login/register message partials for easier use via theme system

Related to #608

Morty Proxy This is a proxified and sanitized view of the page, visit original site.