]>
BookStack Code Mirror - bookstack/log
Artur Skoczylas [Thu, 28 Nov 2019 14:55:18 +0000 (15:55 +0100)]
consistent of book translation
Artur Skoczylas [Thu, 28 Nov 2019 14:39:54 +0000 (15:39 +0100)]
Update polish language
Dan Brown [Fri, 22 Nov 2019 22:41:00 +0000 (22:41 +0000)]
Added in the github translators that didn't save in the last comit
Dan Brown [Fri, 22 Nov 2019 22:23:22 +0000 (22:23 +0000)]
Added a translator attriubtion file
Added list of users that have provided translations along with the
languages they have provided.
Github users, starting with an '@', were added via manually going
through past pull requests and inspecting the user and language.
Dan Brown [Sun, 17 Nov 2019 19:20:37 +0000 (19:20 +0000)]
Merge pull request #1787 from BookStackApp/saml2_auth
SAML2 Authentication
Dan Brown [Sun, 17 Nov 2019 19:15:37 +0000 (19:15 +0000)]
Added tests to cover saml and added controller middleware
Dan Brown [Sun, 17 Nov 2019 17:00:42 +0000 (17:00 +0000)]
Added onelogin attribution and tweaks after testing saml with onelogin
Dan Brown [Sun, 17 Nov 2019 16:07:06 +0000 (16:07 +0000)]
Added icon for saml, added saml to register page, updated complete env
Dan Brown [Sun, 17 Nov 2019 15:40:36 +0000 (15:40 +0000)]
Added SAML singleLogoutService capabilities
Dan Brown [Sun, 17 Nov 2019 14:44:26 +0000 (14:44 +0000)]
Added the ability to auto-load config from metadata url
Dan Brown [Sun, 17 Nov 2019 13:26:43 +0000 (13:26 +0000)]
Started using OneLogin SAML lib directly
- Aligned and formatted config options.
- Provided way to override onelogin lib options if required.
- Added endpoints in core bookstack routes.
- Provided way to debug details provided by idp and formatted by
bookstack.
- Started on test work
- Handled case of email address already in use.
Dan Brown [Sat, 16 Nov 2019 15:24:09 +0000 (15:24 +0000)]
Appeased codeclimate by extracting out external_auth_id group matching
Dan Brown [Sat, 16 Nov 2019 14:42:51 +0000 (14:42 +0000)]
Started review of SAML implementation
- Updated PHPdoc of SAML service to use type hinting instead.
- Updated groups to only sync if enabled.
- Updated names of some config props.
- Removed a couple of unused config props.
- Added exception to handle no email on SAML response.
Dan Brown [Sat, 16 Nov 2019 12:42:45 +0000 (12:42 +0000)]
Merge branch 'feature/saml' of git://github.com/Xiphoseer/BookStack into Xiphoseer-feature/saml
Dan Brown [Tue, 29 Oct 2019 22:34:12 +0000 (22:34 +0000)]
Merge branch 'master' of github.com:BookStackApp/BookStack
Dan Brown [Tue, 29 Oct 2019 22:33:53 +0000 (22:33 +0000)]
Merge branch 'philjak-feature_move_page_into_chapter'
Dan Brown [Tue, 29 Oct 2019 22:33:09 +0000 (22:33 +0000)]
Updated sort logic to handle chapter to book scenario
- Extended tests out to cover
Dan Brown [Tue, 29 Oct 2019 22:26:11 +0000 (22:26 +0000)]
Merge branch 'feature_move_page_into_chapter' of git://github.com/philjak/BookStack into philjak-feature_move_page_into_chapter
Dan Brown [Tue, 29 Oct 2019 22:25:53 +0000 (22:25 +0000)]
Added test for page move into chapter
jakob [Fri, 25 Oct 2019 13:40:14 +0000 (15:40 +0200)]
Download and assign avatar when creating LDAP user in database. Fixes issue #1161
jakob [Mon, 28 Oct 2019 15:53:48 +0000 (16:53 +0100)]
No need to save page
jakob [Mon, 28 Oct 2019 14:33:28 +0000 (15:33 +0100)]
Check if parent is a chapter. If so, move into Book and assing page to chapter.
Dan Brown [Sun, 27 Oct 2019 17:05:34 +0000 (17:05 +0000)]
Merge branch 'philjak-feature_bugfix_save_book_cover'
Dan Brown [Sun, 27 Oct 2019 17:03:02 +0000 (17:03 +0000)]
Merge branch 'feature_bugfix_save_book_cover' of git://github.com/philjak/BookStack into philjak-feature_bugfix_save_book_cover
Dan Brown [Sun, 27 Oct 2019 16:57:00 +0000 (16:57 +0000)]
Merge branch 'cw1998-fix/#1662'
Dan Brown [Sun, 27 Oct 2019 16:55:05 +0000 (16:55 +0000)]
Update book form so cancel URL is explicitly passed in
- Added to prevent future possibility of 'shelf' var being introduced in
scope and therefore causing a side-effect of redirect logic.
Dan Brown [Sun, 27 Oct 2019 16:44:41 +0000 (16:44 +0000)]
Merge branch 'fix/#1662' of git://github.com/cw1998/BookStack into cw1998-fix/#1662
Dan Brown [Sat, 26 Oct 2019 11:35:38 +0000 (12:35 +0100)]
Added test to check custom theme lang items
Dan Brown [Sat, 26 Oct 2019 11:12:35 +0000 (12:12 +0100)]
Made it possible to override translations via theme system
Dan Brown [Wed, 23 Oct 2019 19:25:51 +0000 (20:25 +0100)]
Added tests to cover test email sends
- Also tweaked wording of 'E-mail' to 'Email' to remain consistent with
the rest of the app.
Related to #1696 and #1719
Dan Brown [Wed, 23 Oct 2019 18:53:51 +0000 (19:53 +0100)]
Merge branch 'feature-send-test-email' of git://github.com/timoschwarzer/BookStack into timoschwarzer-feature-send-test-email
jakob [Tue, 22 Oct 2019 09:18:08 +0000 (11:18 +0200)]
entity needs to be saved after image upload and associate
Dan Brown [Fri, 18 Oct 2019 23:13:00 +0000 (00:13 +0100)]
New Crowdin translations (#1732)
* New translations auth.php (Ukrainian)
* New translations common.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations settings.php (Ukrainian)
* New translations validation.php (Ukrainian)
* New translations settings.php (French)
* New translations settings.php (Russian)
* New translations settings.php (Spanish, Argentina)
* New translations settings.php (Portuguese, Brazilian)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Simplified)
* New translations settings.php (Ukrainian)
* New translations settings.php (Turkish)
* New translations settings.php (Swedish)
* New translations settings.php (Slovak)
* New translations settings.php (Polish)
* New translations settings.php (Spanish)
* New translations settings.php (Dutch)
* New translations settings.php (Korean)
* New translations settings.php (Japanese)
* New translations settings.php (Italian)
* New translations settings.php (Hungarian)
* New translations settings.php (German)
* New translations settings.php (Czech)
* New translations settings.php (Arabic)
* New translations settings.php (German Informal)
Dan Brown [Fri, 18 Oct 2019 23:02:20 +0000 (00:02 +0100)]
Removed old Translation Service + Provider
Was no longer needed due to only being there to perform
language extension for de_informal but now this is done by crowdin
instead so it's redundant. Same goes for checking and formatting
scripts.
Also removed comment advising deletion form settings.php language list
since this is now auto-copied to languages anyway.
Related to #1261
Dan Brown [Fri, 18 Oct 2019 16:08:22 +0000 (17:08 +0100)]
Initial Crowdin Translation Integration Merge (#1731)
* New translations activities.php (French)
* New translations entities.php (Turkish)
* New translations entities.php (Swedish)
* New translations errors.php (Swedish)
* New translations pagination.php (Swedish)
* New translations passwords.php (Swedish)
* New translations settings.php (Swedish)
* New translations validation.php (Swedish)
* New translations auth.php (Turkish)
* New translations common.php (Turkish)
* New translations errors.php (Turkish)
* New translations common.php (Swedish)
* New translations settings.php (Turkish)
* New translations validation.php (Turkish)
* New translations activities.php (Ukrainian)
* New translations auth.php (Ukrainian)
* New translations common.php (Ukrainian)
* New translations components.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations errors.php (Ukrainian)
* New translations components.php (Swedish)
* New translations auth.php (Swedish)
* New translations passwords.php (Ukrainian)
* New translations settings.php (Russian)
* New translations settings.php (Polish)
* New translations validation.php (Polish)
* New translations activities.php (Russian)
* New translations auth.php (Russian)
* New translations common.php (Russian)
* New translations components.php (Russian)
* New translations entities.php (Russian)
* New translations errors.php (Russian)
* New translations passwords.php (Russian)
* New translations validation.php (Russian)
* New translations activities.php (Swedish)
* New translations activities.php (Slovak)
* New translations auth.php (Slovak)
* New translations common.php (Slovak)
* New translations components.php (Slovak)
* New translations entities.php (Slovak)
* New translations errors.php (Slovak)
* New translations pagination.php (Slovak)
* New translations passwords.php (Slovak)
* New translations settings.php (Slovak)
* New translations validation.php (Slovak)
* New translations pagination.php (Ukrainian)
* New translations settings.php (Ukrainian)
* New translations pagination.php (Polish)
* New translations passwords.php (Spanish, Argentina)
* New translations settings.php (Portuguese, Brazilian)
* New translations validation.php (Portuguese, Brazilian)
* New translations activities.php (Spanish, Argentina)
* New translations auth.php (Spanish, Argentina)
* New translations common.php (Spanish, Argentina)
* New translations components.php (Spanish, Argentina)
* New translations entities.php (Spanish, Argentina)
* New translations errors.php (Spanish, Argentina)
* New translations pagination.php (Spanish, Argentina)
* New translations settings.php (Spanish, Argentina)
* New translations errors.php (Portuguese, Brazilian)
* New translations validation.php (Spanish, Argentina)
* New translations activities.php (German Informal)
* New translations auth.php (German Informal)
* New translations common.php (German Informal)
* New translations components.php (German Informal)
* New translations entities.php (German Informal)
* New translations errors.php (German Informal)
* New translations pagination.php (German Informal)
* New translations passwords.php (German Informal)
* New translations settings.php (German Informal)
* New translations entities.php (Portuguese, Brazilian)
* New translations validation.php (Ukrainian)
* New translations activities.php (Chinese Traditional)
* New translations activities.php (Chinese Simplified)
* New translations auth.php (Chinese Simplified)
* New translations common.php (Chinese Simplified)
* New translations components.php (Chinese Simplified)
* New translations entities.php (Chinese Simplified)
* New translations errors.php (Chinese Simplified)
* New translations pagination.php (Chinese Simplified)
* New translations passwords.php (Chinese Simplified)
* New translations settings.php (Chinese Simplified)
* New translations validation.php (Chinese Simplified)
* New translations auth.php (Chinese Traditional)
* New translations components.php (Portuguese, Brazilian)
* New translations common.php (Chinese Traditional)
* New translations components.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations pagination.php (Chinese Traditional)
* New translations passwords.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations activities.php (Portuguese, Brazilian)
* New translations auth.php (Portuguese, Brazilian)
* New translations common.php (Portuguese, Brazilian)
* New translations passwords.php (Polish)
* New translations errors.php (Polish)
* New translations auth.php (French)
* New translations validation.php (Czech)
* New translations validation.php (Arabic)
* New translations auth.php (Czech)
* New translations common.php (Czech)
* New translations entities.php (Czech)
* New translations errors.php (Czech)
* New translations pagination.php (Czech)
* New translations settings.php (Czech)
* New translations activities.php (German)
* New translations passwords.php (Arabic)
* New translations auth.php (German)
* New translations common.php (German)
* New translations components.php (German)
* New translations entities.php (German)
* New translations errors.php (German)
* New translations pagination.php (German)
* New translations passwords.php (German)
* New translations settings.php (German)
* New translations validation.php (German)
* New translations settings.php (Arabic)
* New translations pagination.php (Arabic)
* New translations common.php (Hungarian)
* New translations common.php (Spanish)
* New translations common.php (French)
* New translations components.php (French)
* New translations entities.php (French)
* New translations errors.php (French)
* New translations pagination.php (French)
* New translations passwords.php (French)
* New translations settings.php (French)
* New translations validation.php (French)
* New translations errors.php (Arabic)
* New translations settings.php (Spanish)
* New translations validation.php (Spanish)
* New translations activities.php (Arabic)
* New translations auth.php (Arabic)
* New translations common.php (Arabic)
* New translations components.php (Arabic)
* New translations entities.php (Arabic)
* New translations auth.php (Hungarian)
* New translations entities.php (Polish)
* New translations common.php (Dutch)
* New translations common.php (Korean)
* New translations components.php (Korean)
* New translations entities.php (Korean)
* New translations errors.php (Korean)
* New translations pagination.php (Korean)
* New translations passwords.php (Korean)
* New translations settings.php (Korean)
* New translations validation.php (Korean)
* New translations activities.php (Dutch)
* New translations auth.php (Dutch)
* New translations components.php (Dutch)
* New translations activities.php (Korean)
* New translations entities.php (Dutch)
* New translations errors.php (Dutch)
* New translations pagination.php (Dutch)
* New translations passwords.php (Dutch)
* New translations settings.php (Dutch)
* New translations validation.php (Dutch)
* New translations activities.php (Polish)
* New translations auth.php (Polish)
* New translations common.php (Polish)
* New translations components.php (Polish)
* New translations auth.php (Korean)
* New translations validation.php (Japanese)
* New translations entities.php (Hungarian)
* New translations errors.php (Italian)
* New translations errors.php (Hungarian)
* New translations settings.php (Hungarian)
* New translations validation.php (Hungarian)
* New translations activities.php (Italian)
* New translations auth.php (Italian)
* New translations common.php (Italian)
* New translations components.php (Italian)
* New translations entities.php (Italian)
* New translations pagination.php (Italian)
* New translations settings.php (Japanese)
* New translations passwords.php (Italian)
* New translations settings.php (Italian)
* New translations validation.php (Italian)
* New translations activities.php (Japanese)
* New translations auth.php (Japanese)
* New translations common.php (Japanese)
* New translations components.php (Japanese)
* New translations entities.php (Japanese)
* New translations errors.php (Japanese)
* New translations pagination.php (Japanese)
* New translations passwords.php (Japanese)
* New translations validation.php (German Informal)
Dan Brown [Fri, 18 Oct 2019 13:27:41 +0000 (14:27 +0100)]
Updated Korean to be correct country code
Dan Brown [Fri, 18 Oct 2019 01:09:12 +0000 (02:09 +0100)]
Fixed crowdin translation path
Dan Brown [Fri, 18 Oct 2019 00:46:30 +0000 (01:46 +0100)]
Update Crowdin configuration file
Dan Brown [Fri, 18 Oct 2019 00:45:25 +0000 (01:45 +0100)]
Moved crownin config file
Dan Brown [Fri, 18 Oct 2019 00:40:50 +0000 (01:40 +0100)]
Added crowdin config file
Dan Brown [Thu, 17 Oct 2019 20:16:55 +0000 (21:16 +0100)]
Renamed properties input option as INI
- Also made INI be recognised as the codemirror "Properties" format.
Dan Brown [Thu, 17 Oct 2019 20:09:05 +0000 (21:09 +0100)]
Merge branch 'master' of git://github.com/c0shea/BookStack into c0shea-master
Dan Brown [Thu, 17 Oct 2019 14:06:55 +0000 (15:06 +0100)]
Copied release page link to normal settings page
- Also updated link to not leak referrer info
Dan Brown [Thu, 17 Oct 2019 13:58:20 +0000 (14:58 +0100)]
Merge branch 'patch-1' of git://github.com/DeftNerd/BookStack into DeftNerd-patch-1
Dan Brown [Thu, 17 Oct 2019 13:41:39 +0000 (14:41 +0100)]
Reverted changes to codemirror line wrapping
Dan Brown [Thu, 17 Oct 2019 13:32:39 +0000 (14:32 +0100)]
Merge branch 'fix-1575' of git://github.com/james-geiger/BookStack into james-geiger-fix-1575
Dan Brown [Thu, 17 Oct 2019 13:21:13 +0000 (14:21 +0100)]
Added back in some tabindex that shouldn't have been removed
Dan Brown [Thu, 17 Oct 2019 13:19:35 +0000 (14:19 +0100)]
Removed tabindexes where found to be not required
Dan Brown [Thu, 17 Oct 2019 13:09:07 +0000 (14:09 +0100)]
Merge branch 'master' of git://github.com/almandin/BookStack into almandin-master
Dan Brown [Thu, 17 Oct 2019 13:01:19 +0000 (14:01 +0100)]
Added Turkish to locale system
Dan Brown [Thu, 17 Oct 2019 12:56:53 +0000 (13:56 +0100)]
Merge branch 'master' of git://github.com/oykenfurkan/BookStack into oykenfurkan-master
Dan Brown [Thu, 17 Oct 2019 12:46:33 +0000 (13:46 +0100)]
Merge pull request #1695 from qligier/master
French translation update
Dan Brown [Thu, 17 Oct 2019 12:44:28 +0000 (13:44 +0100)]
Merge pull request #1681 from leomartinez/master
Updated 'Spanish Argentina' translation.
Dan Brown [Thu, 17 Oct 2019 12:43:27 +0000 (13:43 +0100)]
Merge pull request #1646 from kostefun/patch-15
Update settings.php
Dan Brown [Wed, 16 Oct 2019 17:01:35 +0000 (18:01 +0100)]
Added editor instance event hooks
As per #1721
Dan Brown [Wed, 16 Oct 2019 15:37:29 +0000 (16:37 +0100)]
Merge branch 'patching-v0.27'
Timo Schwarzer [Tue, 15 Oct 2019 16:41:08 +0000 (18:41 +0200)]
Add feature to send test e-mails
Dan Brown [Mon, 7 Oct 2019 20:06:15 +0000 (21:06 +0100)]
Fixed issue causing text overlap in sort select box
Updated grid columns to be more adaptable to content, with a min-width
of the old value.
Fixes #1654
Dan Brown [Mon, 7 Oct 2019 19:57:25 +0000 (20:57 +0100)]
Made JS animation cleanup process more reliable
Fixes #1643
Dan Brown [Mon, 7 Oct 2019 19:21:04 +0000 (20:21 +0100)]
Updated comment delete action to be a button
Fixes issue that causes code error when an anchor tag.
Closes #1650
Dan Brown [Sat, 5 Oct 2019 12:21:38 +0000 (13:21 +0100)]
Added zip/unzip to docker dev setup for composer to use
Dan Brown [Sat, 5 Oct 2019 12:13:29 +0000 (13:13 +0100)]
Merge pull request #1698 from 3mmarg97/master
Fixing composer install inside docker `app` container
Dan Brown [Sat, 5 Oct 2019 11:55:01 +0000 (12:55 +0100)]
Entity Repo & Controller Refactor (#1690)
* Started mass-refactoring of the current entity repos
* Rewrote book tree logic
- Now does two simple queries instead of one really complex one.
- Extracted logic into its own class.
- Remove model-level akward union field listing.
- Logic now more readable than being large separate query and
compilation functions.
* Extracted and split book sort logic
* Finished up Book controller/repo organisation
* Refactored bookshelves controllers and repo parts
* Fixed issues found via phpunit
* Refactored Chapter controller
* Updated Chapter export controller
* Started Page controller/repo refactor
* Refactored another chunk of PageController
* Completed initial pagecontroller refactor pass
* Fixed tests and continued reduction of old repos
* Removed old page remove and further reduced entity repo
* Removed old entity repo, split out page controller
* Ran phpcbf and split out some page content methods
* Tidied up some EntityProvider elements
* Fixed issued caused by viewservice change
Ammar Al-Khawaldeh [Thu, 3 Oct 2019 17:46:49 +0000 (20:46 +0300)]
Add git to the apt-get install packages.
Quentin Ligier [Tue, 1 Oct 2019 18:34:54 +0000 (20:34 +0200)]
French translation update
Christopher Wilkinson [Thu, 26 Sep 2019 21:51:24 +0000 (22:51 +0100)]
Fix Book form (create) returning to the full books list on cancel
Fixes #1662
Added a small block of logic to determine the correct URL to attribute to the cancel button on a given page create form.
If adding a book from a bookshelf, return to the bookshelf. If editing a book, return to the book. In all other cases, return to the full books list.
Leonardo [Wed, 25 Sep 2019 01:36:08 +0000 (22:36 -0300)]
Updated 'Spanish Argentina' translation.
Dan Brown [Fri, 20 Sep 2019 00:18:59 +0000 (01:18 +0100)]
Removed some unused parameters and fixed env test logic
Dan Brown [Thu, 19 Sep 2019 23:18:28 +0000 (00:18 +0100)]
Refactored some core entity actions
- Created BookChild class to share some page/chapter logic.
- Gave entities the power to generate their own permissions and slugs.
- Moved bits out of BaseController constructor since it was overly
sticky.
- Moved slug generation logic into its own class.
- Created a facade for permissions due to high use.
- Fixed failing test issues from last commits
Dan Brown [Thu, 19 Sep 2019 17:20:09 +0000 (18:20 +0100)]
Moved shelf book append logic
Dan Brown [Thu, 19 Sep 2019 17:03:17 +0000 (18:03 +0100)]
Simplified activity facade interface
Also cleaned up any other bits along the way.
Dan Brown [Thu, 19 Sep 2019 14:12:10 +0000 (15:12 +0100)]
Refactored notification showing and global view data
Connor O'Shea [Mon, 16 Sep 2019 00:24:47 +0000 (20:24 -0400)]
Normalize ini and properties values
Connor O'Shea [Mon, 16 Sep 2019 00:22:26 +0000 (20:22 -0400)]
Add support for properties
Connor O'Shea [Mon, 16 Sep 2019 00:20:11 +0000 (20:20 -0400)]
Add support for properties (INI)
Dan Brown [Sun, 15 Sep 2019 22:28:23 +0000 (23:28 +0100)]
Extracted some methods into a BookRepo
Dan Brown [Sun, 15 Sep 2019 21:33:27 +0000 (22:33 +0100)]
Split out export actions into own controllers
Dan Brown [Sun, 15 Sep 2019 17:53:30 +0000 (18:53 +0100)]
Standardised how request is injected into controller methods
Puts it in-line with how Laravel recommend.
Dan Brown [Sun, 15 Sep 2019 17:29:51 +0000 (18:29 +0100)]
Ran phpcbf and updated helpers typehinting
Dan Brown [Sun, 15 Sep 2019 17:07:00 +0000 (18:07 +0100)]
Added laravel stats package and enabled debugbar models
Dan Brown [Sun, 15 Sep 2019 16:50:08 +0000 (17:50 +0100)]
Updated twitch provider
Dan Brown [Sun, 15 Sep 2019 16:39:07 +0000 (17:39 +0100)]
Ran NPM audit fix
Dan Brown [Sat, 14 Sep 2019 13:23:16 +0000 (14:23 +0100)]
Updated version and removed travis
Dan Brown [Sat, 14 Sep 2019 13:21:35 +0000 (14:21 +0100)]
Merge branch 'master' of github.com:BookStackApp/BookStack
Dan Brown [Sat, 14 Sep 2019 13:21:24 +0000 (14:21 +0100)]
Merge branch 'laravel-upgrade'
Dan Brown [Sat, 14 Sep 2019 13:17:55 +0000 (14:17 +0100)]
Removed old str_random functions from seeders
Dan Brown [Sat, 14 Sep 2019 13:12:39 +0000 (14:12 +0100)]
Updated to laravel 6
Dan Brown [Fri, 13 Sep 2019 22:58:40 +0000 (23:58 +0100)]
Updated to Laravel 5.8
Furkan [Fri, 13 Sep 2019 12:45:38 +0000 (15:45 +0300)]
Added Turkish translations.
oykenfurkan [Fri, 13 Sep 2019 12:32:54 +0000 (15:32 +0300)]
Delete tr
oykenfurkan [Fri, 13 Sep 2019 12:32:40 +0000 (15:32 +0300)]
Create tr
Adding Turkish translations
Dan Brown [Thu, 12 Sep 2019 20:19:05 +0000 (21:19 +0100)]
Add testing via GitHub actions (#1657)
To replace Travis CI. Travis to be removed after migration to Laravel 6.
kostefun [Mon, 9 Sep 2019 03:07:16 +0000 (10:07 +0700)]
Update settings.php
fix rus
Dan Brown [Sat, 7 Sep 2019 12:22:12 +0000 (13:22 +0100)]
Merge pull request #1637 from kostefun/patch-14
Update validation.php
Dan Brown [Sat, 7 Sep 2019 12:21:56 +0000 (13:21 +0100)]
Merge pull request #1636 from kostefun/patch-13
Update passwords.php
Dan Brown [Sat, 7 Sep 2019 12:21:37 +0000 (13:21 +0100)]
Merge pull request #1635 from kostefun/patch-12
Update pagination.php
Dan Brown [Sat, 7 Sep 2019 12:21:11 +0000 (13:21 +0100)]
Merge pull request #1630 from kostefun/patch-11
Update errors.php
Dan Brown [Sat, 7 Sep 2019 12:20:50 +0000 (13:20 +0100)]
Merge pull request #1629 from kostefun/patch-10
Update entities.php
Dan Brown [Sat, 7 Sep 2019 12:20:10 +0000 (13:20 +0100)]
Merge pull request #1628 from kostefun/patch-9
Update components.php
Dan Brown [Sat, 7 Sep 2019 12:19:39 +0000 (13:19 +0100)]
Merge pull request #1626 from kostefun/patch-7
Update auth.php