Commit graph

122 commits

Author SHA1 Message Date
lovasoa
f88edba08d
Update dependencies 2022-09-05 22:08:13 +02:00
lovasoa
f70f2e0250
v1.18.0 2022-08-21 20:47:10 +02:00
lovasoa
7826608f21
v1.17.1 2022-07-28 21:21:27 +02:00
lovasoa
3c595a74e4
update dependencies 2022-01-23 00:07:06 +01:00
James Deacon
1bdcdad3e3 Authenticates websockets & adds jwt test env 2022-01-10 11:47:50 +00:00
James Deacon
37a440fa17 Add support for JWT authorisation 2022-01-04 16:03:48 +00:00
lovasoa
791decbe37
fix swahili translation 2021-09-26 11:33:30 +02:00
lovasoa
fd3a9777bc
v1.16.0 2021-09-24 23:43:33 +02:00
lovasoa
c41f8013e9
v1.15.0 2021-09-12 12:34:12 +02:00
lovasoa
9be2623a73
update dependencies 2021-09-12 11:45:05 +02:00
lovasoa
57abc82fac
update deps 2021-07-27 10:01:58 +02:00
lovasoa
ab0939b486
update dependencies
Closes #214
2021-07-23 12:30:27 +02:00
Ophir LOJKINE
7352a6c88a v1.14.4 2021-06-12 01:16:56 +02:00
Ophir LOJKINE
dfb15a046b bump version 2021-06-11 08:51:30 +02:00
Ophir LOJKINE
7924832503 update socket.io 2021-06-10 23:53:23 +02:00
Ophir LOJKINE
12e67a2d73 Add CHECKS 2021-06-10 23:42:56 +02:00
lovasoa
1fca683447
Bump version 2021-06-10 18:59:43 +02:00
lovasoa
fcc97f58b5
add statsd monitoring
wbo is now more observable
2021-06-10 16:41:44 +02:00
Ophir LOJKINE
95f2c94edb bump version 2021-06-09 23:00:32 +02:00
Ophir LOJKINE
a7bd07bfec v1.13.0 2021-06-05 02:03:56 +02:00
Ophir LOJKINE
884f21ae8f bump version 2021-06-02 19:07:53 +02:00
Ophir LOJKINE
9209ba2864 Bump version number 2021-05-24 00:06:41 +02:00
lovasoa
729dbdbda1
Update dependencies 2021-05-07 14:27:29 +02:00
lovasoa
13d0d19cd6
Bump version 2021-05-06 11:03:33 +02:00
lovasoa
58cc4ac45f
v1.10.0 2021-04-02 16:13:15 +02:00
ophir
df9ed7af69 v1.9.2 2021-03-27 14:36:46 +01:00
Ophir LOJKINE
4af89e40d1 v1.9.1 2021-02-25 15:44:13 +01:00
Ophir LOJKINE
935d0f3a6a v1.9.0 2021-02-17 12:06:34 +01:00
lovasoa
7a199dbf45
v1.8.0 2021-02-08 11:36:46 +01: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
0f9284c7d4 v1.7.0 2021-01-10 21:25:42 +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 LOJKINE
45b1021a8d v1.6.4 2020-10-14 23:38:14 +02:00
Ophir LOJKINE
7dfd0577ec v1.6.3 2020-08-11 18:26:22 +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 LOJKINE
50da719bda
Move (#97)
* Add mover skeleton

Atm it is just the eraser with new icons and renamed variables

* The mover not detect the object to move

* We can move ellipses and rectangles

* The mover now moves all types of objects

* Add the move everything functionality

* Aesthetic changes

* Replace the use of const and let with classic var

* Undo few commits

* Start the transform-translate implementation

* Mover now moves with transform translate

* Put the function to get the translation matrix in the Tools

* Shapes (ellipse, line, pencil, rect, and text) now properly load translate coords

* Add the transform-translate to the createSVG functions

* Done movement using transform-translate

* Fix parenthesization bug in the SVG create

* Fix comment about mover states

* Undo translation loading from Ellipse, Mover, Pencil, and Text tools

* Makes the board send update message to the mover as needed

* Remove the old code from the line tool too

* Simplify the mover tool

See #86

* update the mover icon

* Merge the mover and the hand tools

* Improve preview for pre-rendered elements

* v1.6.0

Co-authored-by: Paolo Bolzoni <paolo.bolzoni1@studenti.unipr.it>
2020-06-21 23:48:32 +02:00
ophir
d086256a44 v1.5.0 2020-05-14 00:04:32 +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
fcdc6a0d50 v1.3.1 2020-04-28 21:54:12 +02:00
Ophir LOJKINE
f0604810e4 v1.3.0 2020-04-28 11:58:33 +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
e82ac2c022 v1.2.0 2020-04-26 20:00:14 +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