Commit Graph

77 Commits

Author SHA1 Message Date
Dan Brown ca8be9af3c
Swapped PHPCS for StyleCI
Trying out StyleCI as an automated easy way to ensure code style is
consistent across the PHP codebase.
PHPCS+PHPCBF was good but I wouldn't run it enough then I'd get paranoid
about running it with pending PRs. Better to let the robots stay on top
of things.
2021-06-26 16:40:29 +01:00
Dan Brown 43c2fc3c37 Updated dev-docker setup to not alter phpunit.xml
Tested on my machine via fresh dev instance with tests passing.
May need old users to drop their old volume data.
2021-03-21 17:42:10 +00:00
Dan Brown 371033a0f2 Merge branch 'master' into docker-tests 2021-03-21 16:49:22 +00:00
Dan Brown 4f96cd9164 Altered header to keep search box center
For #2310
2021-02-04 23:11:55 +00:00
Dan Brown 8e87f01aa0
Added stats badge and league to attribution 2021-02-02 22:12:41 +00:00
Abijeet a0c605faae Docker: Fix PHP tests
This creates another mysql_testing database during db service setup

Replace server with env tags in phpunit.xml in order to force
override certain parameters when tests are run. See:
https://github.com/sebastianbergmann/phpunit/issues/2353 for more
information.

Rename primary developer Docker database from bookstack-test to
bookstack-dev. bookstack-test is used as the mysql_testing database
2021-01-31 18:54:24 +05:30
Abijeet ba2033a8fb Docker: Fix permission with node service by adding user key
Fixes the following error:

glob error:
[Error: EACCES: permission denied, scandir '/root/.npm/_logs'] {
  errno: -13,
  code: 'EACCES',
  syscall: 'scandir',
  path: '/root/.npm/_logs'
}

On Linux, these lines ensure file ownership is set to your host
user/group
2021-01-31 16:57:30 +05:30
Dan Brown c71f00b2ec
Updated readme newsletter links 2020-12-30 16:51:55 +00:00
Timo Schwarzer a74d551bd6
Install composer dependencies in Docker entrypoint 2020-10-01 11:34:56 +02:00
Dan Brown 8b0f5e7000
Updated draw.io references to diagrams.net
Related to #2044
2020-09-28 20:45:38 +01:00
Dan Brown ac83c349da
Migrated from webpack to esbuild 2020-09-05 16:50:20 +01:00
Dan Brown 2bacc3c967
Removed vuejs from the project 2020-07-25 00:25:30 +01:00
Dan Brown d41452f39c
Finished breakdown of attachment vue into components 2020-07-04 16:53:02 +01:00
Dan Brown 82278bd0f4
Updated readme
- Updated dev details to be current.
- Added warning for auto-fixing via phpcbf.
- Added warning that existing issue does not mean accepted pull request.
2020-03-14 18:56:49 +00:00
Dan Brown ccf92331c2
Updated readme with extra discord and issue list links 2020-03-06 20:26:11 +00:00
Dan Brown e9d879bcc5
Made some updates to project readme and license 2020-02-15 15:47:17 +00:00
Dan Brown 701d105b9e
Updated details and attribution for translators 2019-12-07 15:54:25 +00:00
Dan Brown ebb3724892
Added onelogin attribution and tweaks after testing saml with onelogin 2019-11-17 17:00:42 +00:00
Dan Brown b1566099a3
Added laravel stats package and enabled debugbar models 2019-09-15 18:07:00 +01:00
Dan Brown f311635de6
Add testing via GitHub actions (#1657)
To replace Travis CI. Travis to be removed after migration to Laravel 6.
2019-09-12 21:19:05 +01:00
Dan Brown 712ea21efe
Added mailhog to the docker-compose setup 2019-08-31 18:09:40 +01:00
Dan Brown 21f09a5920
Added ldap and moved compose for docker-dev setup
- Also tweaked readme a little to fit this is with more recent changes.
2019-08-26 22:01:10 +01:00
Dan Brown aea5319256
Merge branch 'docker-development-environment' of git://github.com/timoschwarzer/BookStack into timoschwarzer-docker-development-environment 2019-08-26 21:24:56 +01:00
Dan Brown 9fbef8cd1b
Re-orged readme and added a11y info
- Also tweaked default theme color a tad to better fit in Level A
standard.
2019-08-25 16:19:56 +01:00
Timo Schwarzer b608bb8859
Remove additional database connections and seeders in docker env 2019-08-12 16:59:51 +02:00
Timo Schwarzer 9357620d55
Add docker development environment 2019-08-12 16:43:39 +02:00
Dan Brown 4de432b50d
Removed console.log & added readme discord badge 2019-08-11 20:30:51 +01:00
Dan Brown 0ac50c0e50
Updated phpunit instructions to composer phpunit
Closes #1555
2019-08-04 14:34:02 +01:00
Dan Brown 282c45f088
Updated roadmap & dev version, removed dupe locale mappings 2019-06-11 22:45:41 +01:00
Dan Brown 53ba5b7e33
Removed jQuery and replaced axios with fetch 2019-06-08 00:02:51 +01:00
Dan Brown 9e397a57a9
Removed tiny color picker library 2019-06-06 14:05:06 +01:00
Dan Brown d87eb277dd
Replaced jquery sortable with sortablejs 2019-06-06 13:09:58 +01:00
Dan Brown 4ee0fde0ac
Updated readme with security info 2019-03-24 20:42:52 +00:00
Dan Brown 56004abdf4
Added high-level release and roadmap info to readme
Closes #1259
2019-02-06 00:09:39 +00:00
Dan Brown ba1b3fc181
Made some readme tweaks 2019-02-04 19:57:21 +00:00
Dan Brown 1b01d65965
Updated readme with phpunit version, removed old translations line 2018-12-11 23:26:43 +00:00
Dan Brown e9e3e8b6b1
Added npm install details
Closes #1174
2018-12-11 14:54:34 +00:00
Dan Brown 6aeb1387aa
Fixed licence badge 2018-04-22 11:26:11 +01:00
Dan Brown c85cace48b
Updated readme, license and added code of conduct 2018-03-25 18:12:49 +01:00
Wolf 01e03f5a0f
typo in readme.md 2018-02-26 09:10:43 -05:00
Dan Brown 81fa021083
Finished migrated from icon-font to SVG 2018-02-17 19:49:00 +00:00
Dan Brown 5ab39bfd5a
Started migration to SVG icons 2018-02-17 13:30:52 +00:00
Dan Brown 62342433f4
Set /app PHP code to PSR-2 standard
Also adde draw.io to attribution list.

Closes #649
2018-01-28 16:58:52 +00:00
Dan Brown 8b160b9fb4
Updated pull-request info to be clearer
Also updated dev version
2017-12-24 14:42:31 +00:00
Dan Brown b167ae795e
Added script to check translation files
Closes #373
2017-12-04 20:25:04 +00:00
Dan Brown 61fad6a665
Finished migration of last angular code 2017-09-30 13:27:08 +01:00
Dan Brown 9c07741972
Updated readme with project definition 2017-08-26 13:49:56 +01:00
Dan Brown 1ac7618bb1
Updated clipboard lib reference and version used 2017-08-06 21:21:20 +01:00
Dan Brown 9126da6299
Updated dev command details
Closes #453
2017-07-28 11:32:42 +01:00
Dan Brown b2dfc069c5
Updated readme attribution 2017-07-02 19:38:28 +01:00