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

Commits on May 4, 2018

  1. Swik 2147 add templates to slide content instead of overwriting it (#855

    )
    
    * 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
    bwulff committed May 4, 2018
    Copy the full SHA
    361ee43 View commit details
    Browse the repository at this point in the history
  2. Update languages (#849)

    * 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
    kadevgraaf authored and bwulff committed May 4, 2018
    Copy the full SHA
    f05afb3 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2018

  1. Revert "Update languages (#849)" (#863)

    This reverts commit f05afb3.
    bwulff committed May 9, 2018
    Copy the full SHA
    0658fbb View commit details
    Browse the repository at this point in the history
  2. Revert "Swik 2147 add templates to slide content instead of overwriti…

    …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.
    bwulff committed May 9, 2018
    Copy the full SHA
    f5ab639 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    08f3c7f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2018

  1. Merge master into release branch (#865)

    * 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
    kadevgraaf authored and bwulff committed May 10, 2018
    Copy the full SHA
    5f373d6 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/r2.8.x' into SWIK-2091_Remove_sh…

    …ow_unlisted_toggle_decks_list
    kadevgraaf committed May 10, 2018
    Copy the full SHA
    96f143e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #866 from slidewiki/SWIK-2091_Remove_show_unlisted…

    …_toggle_decks_list
    
    Swik 2091 remove show unlisted toggle decks list
    kadevgraaf committed May 10, 2018
    Copy the full SHA
    ccc2998 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. Update r2.8.x for testing update (#874)

    * 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
    kadevgraaf authored and bwulff committed May 21, 2018
    Copy the full SHA
    7364fc6 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Merge pull request #875 from slidewiki/master

    Update master with thumbnail switch fix
    kadevgraaf committed May 22, 2018
    Copy the full SHA
    2e706e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #876 from slidewiki/master

    Add beta feature label + icon for thumbnail switch in deck tree
    kadevgraaf committed May 22, 2018
    Copy the full SHA
    770b234 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. Copy the full SHA
    2e69f3d View commit details
    Browse the repository at this point in the history
  2. fix line breaks

    fraunhofer-iais-build committed May 24, 2018
    Copy the full SHA
    aa41022 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e2fef58 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7f05893 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    564cbf7 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    9d0ad55 View commit details
    Browse the repository at this point in the history
  7. remove google analytics

    kadevgraaf committed May 24, 2018
    Copy the full SHA
    6f07eda View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    3433dde View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    d803146 View commit details
    Browse the repository at this point in the history