Commit graph

43 commits

Author SHA1 Message Date
dependabot[bot]
3876f5b188
Bump ws from 7.4.5 to 7.4.6
Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.4.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-29 00:09:16 +00:00
lovasoa
729dbdbda1
Update dependencies 2021-05-07 14:27:29 +02:00
dependabot[bot]
3b8802864e
Bump handlebars from 4.7.6 to 4.7.7
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 09:43:35 +00:00
dependabot[bot]
cde26d814d
Bump y18n from 4.0.0 to 4.0.1
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 22:42:23 +00:00
lovasoa
70ceaac242
Prevent multiple board save operation to happen simultaneously 2021-02-07 19:54:14 +01:00
ophir
354a5e6ca3 v1.7.2 2021-01-31 19:45:55 +01:00
ophir
8b161e9db5 Check the permissions on the history dir on start
Fixes https://github.com/lovasoa/whitebophir/issues/164
2021-01-31 18:24:09 +01:00
ophir
6f06fab337 Update dependencies 2021-01-10 19:25:52 +01:00
lovasoa
586d3e4625
Updated dependencies 2020-11-17 11:20:14 +01:00
ophir
dc3b97b50c Updated dependencies 2020-10-30 22:46:02 +01:00
Ophir LOJKINE
45b1021a8d v1.6.4 2020-10-14 23:38:14 +02:00
jamesdeacon
96414aa2f1
Added secondary tool icon (#141)
* Added secondary tool icon

* Create secondary icon in html instead of js

* Revert change to handlebars integrity

* revert package.lock changes

* revert package.lock changes

* Set styles in css instead of js+html

Co-authored-by: James Deacon <james@volute.co.uk>
Co-authored-by: Ophir LOJKINE <pere.jobs@gmail.com>
Co-authored-by: Ophir LOJKINE <ophir.lojkine@auto-grid.com>
2020-10-14 23:35:14 +02:00
Ophir LOJKINE
7dfd0577ec v1.6.3 2020-08-11 18:26:22 +02:00
dependabot[bot]
37ba0c732d
Bump lodash from 4.17.15 to 4.17.19 (#106)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-16 18:15:44 +02:00
Ophir LOJKINE
0e271eb17d v1.6.2 2020-07-08 15:00:54 +02:00
Ophir LOJKINE
9216501301 v1.6.1 2020-07-03 10:46:57 +02:00
ophir
d086256a44 v1.5.0 2020-05-14 00:04:32 +02:00
ophir
9a1d03d921 Update dependencies 2020-05-09 13:11:36 +02:00
finnboeger
57a02c42d6
Improve compatibility with Internet Explorer (#63)
* include promise polyfill

* remove es6

* add viewBox to every icon

* change self closing to explicitly closing tags

* replace window.scroll.. with document.documentElement.scroll..

* verify document.activeElement.blur() is a function before calling

* fix visuals of color chooser (colorpicker still sometimes buggy)

* do not attach to mouseleave event in IE

* attempt removal with usecapture true in IE as well, this fixes the tool switching issue

* fix text tool for IE

* fix cursor for IE

* change curMode to boolean and rename to 'active'

* replace minified canvascolor with unminified code

* replace if else structure with switch statement

* compile polyfill for each browser individually

* remove static polyfills from board.js

* Fix broken js reference

* Fix unused variable and empty console log

* Allow serving non-minified polyfills for easier debugging

* Add proper caching for polyfill.js

This request is on the critical path, we should try to make it fast

* Include more polyfills

All the DOM polyfills were missing

* Update dependencies

* Add missing polyfill

Our custom polyfill was deleted, but the one from polyfill-library hadn't been added

* Remove feature detection for Node.contains

We now have the function in the polyfills

* Update polyfill caching logic

* Remove content-Length header

Co-authored-by: @lovasoa
2020-05-05 12:01:46 +02:00
ophir
085c103ee0 v1.4.0 2020-05-03 20:00:15 +02:00
ophir
7ff1a71cd4 Remove openode 2020-04-27 23:49:15 +02:00
ophir
52a8f632ec Remove openode 2020-04-27 21:40:03 +02:00
Ophir LOJKINE
6baab81f63 Better tool icons 2020-04-26 00:45:42 +02:00
ophir
ebaaacde35 Improved i18n system 2020-04-22 10:14:12 +02:00
Ophir LOJKINE
c34ccbb17a Update dependencies
Switch from the unmaintained node-static to serve-static.
2020-04-12 11:15:22 +02:00
Ophir LOJKINE
87e8b4ebc6 Update openode 2020-04-06 19:39:29 +02:00
Ophir LOJKINE
e1616d8cec Update dependencies 2020-04-04 18:19:47 +02:00
ophir
db2e8df7ad Update dependencies 2020-03-21 20:11:35 +01:00
ophir
e285037521 update dependencies 2020-02-29 12:51:59 +01:00
Ophir LOJKINE
c6cc159ad2 Merge branch 'master' of github.com:lovasoa/whitebophir 2019-10-15 13:23:29 +02:00
Ophir LOJKINE
3ac58c72dd upadate deps 2019-10-15 13:20:46 +02:00
ophir
4cf0d843a4 update dependencies 2019-07-21 23:18:12 +02:00
Ophir LOJKINE
644964ba40 Update dependencies 2019-05-01 18:50:41 +03:00
ophir
8e5580e769 update icon 2019-04-07 11:17:18 +02:00
Ophir LOJKINE
dd9a9bf59c handle restarts with docker instead of forever 2019-03-27 11:50:24 +01:00
Ophir LOJKINE
87372e4f79 Restart the server automatically when it fails 2019-03-21 22:37:13 +01:00
Ophir LOJKINE
55f53b48b6 Display the board name in the page title 2019-03-20 19:00:12 +01:00
Ophir LOJKINE
f183c9b651 Update dependencies 2018-12-30 22:44:13 +01:00
ophir
bb734029f6 dependencies update 2018-12-01 09:31:58 +01:00
ophir
2220367155 update dependencies 2018-11-30 20:21:13 +01:00
Ophir LOJKINE
37cb8249c6 Add travis integration 2018-11-27 16:06:55 +01:00
Ophir LOJKINE
2c8386a30e update dependencies 2018-11-26 15:39:58 +01:00
Ophir LOJKINE
49f9c7ae7d Update package.json 2018-07-10 15:01:50 +02:00