Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gdpr adoption #878

Merged
merged 20 commits into from May 24, 2018
Merged

Gdpr adoption #878

merged 20 commits into from May 24, 2018

Conversation

bwulff
Copy link
Member

@bwulff bwulff commented May 24, 2018

applying preliminary GDPR adoption also to master (--> experimental)

bwulff and others added 20 commits May 4, 2018 23:16
)

* Exchanged slide titles with thumbnails

* Added initital implementation of tweets in chat

* Tweets are now relayed to peers, improved tweet handling in chat.js

* improve page title by only including deck title and slide title.
Before, it was like this: "SlideWiki | Deck | some number | slide | even more complicated number | view"
Now, it is similar to this: "SlideWiki | <Deck Title> | <Slide Title>"

* improve page title for the presentation mode

* improve page title for the presentation mode

* First mobile improvements

* Show/Hide user information on my decks if logged in/out

* improve Show/Hide user information on my decks

* Improved footer for mobile devices

* Increades header sidebar button size + removed home button + added logo

* Added Notification to Slide-/DeckView about mobile editing

* Improved settings spacing and menu width

* Improved "My Groups" spacing

* Stretched Mail+Password input fields for SignIn Form on mobile devices

* Fixed settings not working + improved mobile view of resetPassword

* Improve mobile view of signup

* Added Accordeon to search

* Added Accordeon to notifications

* Reordering user information to better fit mobile devices

* Readded edit buttons to tablets

* Stacked My Decks cards

* Changed Deck View/Edit message color

* Hide deck collection creation on mobile

* Moved contentActionButtons to dots menu and hide slide progress on mobile

* I removed necessary and unnecessary page title updates from actions, but needs checking - e.g. user profile and my decks needs page title udpate. Also, some slide titles have HTML in it

* Update handling of editable decks fetching from deck service

This is needed after some API changes in deck service
due to new 'status' filter semantics for selecting if hidden decks are listed

* Add UI in deck edit to change published state (hidden attribute)

* Add show hidden filter in deck list ui; add ui flags for hidden decks

* Fixed not working numbering locally.

* Changed mobile notification message

* Improve slug URL format; include slugs in even more links

* change tooltip and aria-labels on slide controls

* Hide unlisted decks from playlists when not playlist author

* Fix slide thumbnails in deck view panel not resizing

* Add slug in links in deck tree side panel

* Remove diff button from deck history; add button tooltips

* Use same icon for attach and new deck/slide in history tab

* Fix accessbility of 'published' toggle in deck edit

* Replace usage of 'Unpublished' with 'Not published' with decks

* Add text after importing a deck informing user deck is not yet visible

* Add publication status filters to the side of my decks lists

* fix page title in the user profile

* fix page title in the user profile for My Decks, Shared Decks and Playlists

* remove HTML tags from the page title of slides and decks

* fix UI bug when going from view to edit mode

* Fix Decks lists published filters, banners UI

* Adjust neo4jguide URL slug format to match other routes

* Fix improper divider between deck metadata and slide thumbs in deck view

* added the first draft of Markdown editor with the route /markdownEdit

* updated the layout

* updated the layout and view

* improving the actions

* solved the issue with browsing

* allow storage of Markdown as HTML

* added Markdown Editor button

* Add tip on using shift key + remove notice on firefox mouse selection problem that was fixed

* allow html to markdown

* remove markdown edit button from deck

* added markdown property to slide

* allow edit buttons in navigate action

* added markdown flag in the UI

* added connections to backend

* fixed a bug

* Added themed thumbnails, changed styles, improved accessibility?!

* Added vertical scroll

* Improved highlighting of cards and border style

* connect to deck-service fixed

* Added toggle button for image/text decktree

* Refactored the code a bit to tidy it up, removed outcommented code

* Added to save the decision for text/images in sessionstorage (until tab is closed)

* Added fix + removed logging from slidecontenteditor

* Made sessionStorage optional (only used if available)

* fixed a variable typo

* fixed the issue of syncing decktree after deck update

* only the root deck decides on allowMarkdown

* added code highlighting

* Fixed presentation rooms not working

* fixed typo

* Fix slide view/edit URLs not working when no slug included

* Fix addition of user group I belong to a playlist

* Fixed remaining bugs

* Fixed typo

* Converted checkbox to semantic-ui to support accessibility

* [SWIK-2217_request_deck_edit_rights_error] deckid is now used without revision

* Fix bug where back button needs to be clicked twice to work sometimes

* Fix bug where links to deck views sometimes did not work!

* Improve aria-labels indicating deck status;use 'unlisted' for 'hidden'

* add mor eoptions to markdown editor

* Hide unlisted deck versions in search results

* Fix invalid subdeck urls when in search results

* Improve appearance of bottom buttons in Deck Card

* Fixed merge errors

* Fixed mobile naming of menu items
* improve page title by only including deck title and slide title.
Before, it was like this: "SlideWiki | Deck | some number | slide | even more complicated number | view"
Now, it is similar to this: "SlideWiki | <Deck Title> | <Slide Title>"

* improve page title for the presentation mode

* improve page title for the presentation mode

* I removed necessary and unnecessary page title updates from actions, but needs checking - e.g. user profile and my decks needs page title udpate. Also, some slide titles have HTML in it

* fix page title in the user profile

* fix page title in the user profile for My Decks, Shared Decks and Playlists

* remove HTML tags from the page title of slides and decks

* fix UI bug when going from view to edit mode

* Add tip on using shift key + remove notice on firefox mouse selection problem that was fixed

* Added vertical scroll

* Added fix + removed logging from slidecontenteditor

* Update languages
…ng it" (#864)

* Revert "Revert "Update languages (#849)" (#863)"

This reverts commit 0658fbb.

* Revert "Update languages (#849)"

This reverts commit f05afb3.

* Revert "Swik 2147   add templates to slide content instead of overwriting it (#855)"

This reverts commit 361ee43.
* Exchanged slide titles with thumbnails

* Added initital implementation of tweets in chat

* Tweets are now relayed to peers, improved tweet handling in chat.js

* improve page title by only including deck title and slide title.
Before, it was like this: "SlideWiki | Deck | some number | slide | even more complicated number | view"
Now, it is similar to this: "SlideWiki | <Deck Title> | <Slide Title>"

* improve page title for the presentation mode

* improve page title for the presentation mode

* First mobile improvements

* Show/Hide user information on my decks if logged in/out

* improve Show/Hide user information on my decks

* Improved footer for mobile devices

* Increades header sidebar button size + removed home button + added logo

* Added Notification to Slide-/DeckView about mobile editing

* Improved settings spacing and menu width

* Improved "My Groups" spacing

* Stretched Mail+Password input fields for SignIn Form on mobile devices

* Fixed settings not working + improved mobile view of resetPassword

* Improve mobile view of signup

* Added Accordeon to search

* Added Accordeon to notifications

* Reordering user information to better fit mobile devices

* Readded edit buttons to tablets

* Stacked My Decks cards

* Changed Deck View/Edit message color

* Hide deck collection creation on mobile

* Moved contentActionButtons to dots menu and hide slide progress on mobile

* I removed necessary and unnecessary page title updates from actions, but needs checking - e.g. user profile and my decks needs page title udpate. Also, some slide titles have HTML in it

* Update handling of editable decks fetching from deck service

This is needed after some API changes in deck service
due to new 'status' filter semantics for selecting if hidden decks are listed

* Add UI in deck edit to change published state (hidden attribute)

* Add show hidden filter in deck list ui; add ui flags for hidden decks

* Fixed not working numbering locally.

* Changed mobile notification message

* Improve slug URL format; include slugs in even more links

* change tooltip and aria-labels on slide controls

* Hide unlisted decks from playlists when not playlist author

* Fix slide thumbnails in deck view panel not resizing

* Add slug in links in deck tree side panel

* Remove diff button from deck history; add button tooltips

* Use same icon for attach and new deck/slide in history tab

* Fix accessbility of 'published' toggle in deck edit

* Replace usage of 'Unpublished' with 'Not published' with decks

* Add text after importing a deck informing user deck is not yet visible

* Add publication status filters to the side of my decks lists

* fix page title in the user profile

* fix page title in the user profile for My Decks, Shared Decks and Playlists

* remove HTML tags from the page title of slides and decks

* fix UI bug when going from view to edit mode

* Fix Decks lists published filters, banners UI

* Adjust neo4jguide URL slug format to match other routes

* Fix improper divider between deck metadata and slide thumbs in deck view

* added the first draft of Markdown editor with the route /markdownEdit

* updated the layout

* updated the layout and view

* improving the actions

* solved the issue with browsing

* allow storage of Markdown as HTML

* added Markdown Editor button

* Add tip on using shift key + remove notice on firefox mouse selection problem that was fixed

* allow html to markdown

* remove markdown edit button from deck

* added markdown property to slide

* allow edit buttons in navigate action

* added markdown flag in the UI

* added connections to backend

* fixed a bug

* Added themed thumbnails, changed styles, improved accessibility?!

* Added vertical scroll

* Improved highlighting of cards and border style

* connect to deck-service fixed

* Added toggle button for image/text decktree

* Refactored the code a bit to tidy it up, removed outcommented code

* Added to save the decision for text/images in sessionstorage (until tab is closed)

* Added fix + removed logging from slidecontenteditor

* Made sessionStorage optional (only used if available)

* fixed a variable typo

* fixed the issue of syncing decktree after deck update

* only the root deck decides on allowMarkdown

* Update languages

* added code highlighting

* Fixed presentation rooms not working

* fixed typo

* Fix slide view/edit URLs not working when no slug included

* Fix addition of user group I belong to a playlist

* Fixed remaining bugs

* Fixed typo

* Converted checkbox to semantic-ui to support accessibility

* [SWIK-2217_request_deck_edit_rights_error] deckid is now used without revision

* Fix bug where back button needs to be clicked twice to work sometimes

* Fix bug where links to deck views sometimes did not work!

* Improve aria-labels indicating deck status;use 'unlisted' for 'hidden'

* add mor eoptions to markdown editor

* Hide unlisted deck versions in search results

* Fix invalid subdeck urls when in search results

* Improve appearance of bottom buttons in Deck Card

* Fixed merge errors

* Fixed mobile naming of menu items

* update reveal.js

* preload slide edit store

* Revert "SWIK 2147   Add templates to slide content instead of overwriting it"

* Redo fixes

* space
…_toggle_decks_list

Swik 2091 remove show unlisted toggle decks list
* Fix tree node rename sending wrong selector data to APIs

* Fix slide thumbnail links in subdeck view changing deck tree

* Fix deck view panel slide thumbnail links showing deck edit

This is a partial revert to quickly fix this issue for the release.
Some links when implemented as NavLink don't work correctly,
reverted to using <a> tags.

* Add French, Lithuanian in deck languages dropdown

* Add French, Lithuanian in search forms dropdowns

* added support for Cypher query language
Update master with thumbnail switch fix
Add beta feature label + icon for thumbnail switch in deck tree
@bwulff bwulff merged commit 59aee7d into master May 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants