Philip Molares
dbc592e6d7
better error messages for the loading-screen ( #87 )
...
better error messages for the loading-screen
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-30 16:22:07 +02:00
mrdrogdrog
68790dbe1b
Fix dark mode button ( #86 )
...
* Add no-active-focus css class
* Improve dark mode button
* Remove class
2020-05-30 16:02:58 +02:00
Philip Molares
02f1b2abcc
Feature/history api ( #84 )
...
added /api/v2.0/ to the backend url
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-30 10:12:01 +02:00
Philip Molares
e2155e735d
Editor Basics ( #43 )
...
Add basic editor
2020-05-29 15:44:45 +02:00
Philip Molares
557386f78f
added clearHistory functionality ( #82 )
...
added clearHistory functionality
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Co-authored-by: mrdrogdrog <mr.drogdrog@gmail.com>
2020-05-29 15:09:51 +02:00
mrdrogdrog
0e8d2f1639
Add version info ( #80 )
...
Add version info overlay. Fixes #78
2020-05-29 13:08:59 +02:00
Philip Molares
5baef25b21
started issue templates ( #77 )
...
* started issue templates
* Created issue templates
Co-authored-by: Erik Michelson <github@erik.michelson.eu>
2020-05-27 23:38:45 +02:00
Philip Molares
eba59ae622
better linting ( #72 )
...
Improve linting and fix linting errors
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-27 15:43:28 +02:00
Erik Michelson
efb6513205
Added translation component for history-page title
2020-05-27 14:58:57 +02:00
Tilman Vatteroth
a87e0a91b0
Add AGPL 3.0
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-26 17:19:37 +02:00
Henrik Hüttemann
7a33177014
Card-ify login components ( #53 )
...
* Card-ify login components
* Fix lint warnings
* Replace HTML with react-bootstrap components
* Remove now obsolete flex div
* Apply fixed width to fa-icons
* Reset sign-in buttons to normal size
2020-05-25 20:48:27 +02:00
Tilman Vatteroth
8636391a73
convert more promise chains to async await
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-24 23:59:02 +02:00
mrdrogdrog
23cfcacd09
Extract loading screen compontent #69
2020-05-24 23:58:28 +02:00
Philip Molares
f185c76c6e
unclutter the intro page ( #64 )
...
* removed cover.scss
* uncluttered intro
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-24 23:58:09 +02:00
Erik Michelson
9d834f97d0
Improved text-icon-layout of user-dropdown
2020-05-24 23:33:12 +02:00
Erik Michelson
f5a851814a
Redirect logged-in users from /login to /history
2020-05-24 23:21:04 +02:00
Philip Molares
0071c81699
all auth provider should work via /auth/
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-24 22:58:04 +02:00
mrdrogdrog
a5af15b278
use async and await ( #62 )
...
Use async and await instead of promise chains
2020-05-24 22:55:06 +02:00
mrdrogdrog
11f01094b4
History pagination ( #58 )
...
Adds pagination for the history page. fixes #32
2020-05-24 15:27:16 +02:00
Tilman Vatteroth
70ab02431c
Add tags to history table
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-24 14:32:02 +02:00
Philip Molares
47ab753959
changed language-picker select to react bootstraps version ( #57 )
...
changed language-picker select to react bootstraps version
fixes #52
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-24 12:18:12 +02:00
Tilman Vatteroth
47a88427da
Use bootstrap class for background color
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-24 12:00:12 +02:00
Tilman Vatteroth
dc40dab9af
add custom delay
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-24 11:59:44 +02:00
Tilman Vatteroth
d51f62221f
Remove backend url from frontend config api call
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-24 00:12:40 +02:00
Philip Molares
8e291a7b34
added translation for or
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-23 22:50:03 +02:00
Philip Molares
c024a2a9d6
fix routing of "/"
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-23 13:45:52 +02:00
mrdrogdrog
d03e000bd1
Feature/history toolbar ( #44 )
...
Add the history bar
2020-05-21 22:01:23 +02:00
Philip Molares
4c785b345b
Fix/email open id separator ( #39 )
...
Fix/email open id separator
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-21 21:23:24 +02:00
mrdrogdrog
90d9ba5226
Add element-separator ( #42 )
...
Add element-separator
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-17 23:21:10 +02:00
Philip Molares
0e18d0f8da
changed oauth icon to fa-address-book
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-17 15:23:41 +02:00
Philip Molares
81c1df2a6d
made one-click-button arbitrary long to accompany arbitrary long custom names
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-17 15:23:23 +02:00
Philip Molares
a50ad6e6c8
Feature/open id sign in ( #35 )
...
* added errorOpenIdLogin i18n key
* added openid authProvider
* added postOpenIdLogin api call
* added via-open-id component
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 23:21:05 +02:00
Philip Molares
d2c6ea464d
fixed controlId in via-ldap
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 22:58:11 +02:00
Philip Molares
58f3bb4d3b
renamed via-oauth2 to via-one-click
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 22:07:20 +02:00
Tilman Vatteroth
c5bc4c4dcd
fix check for string exist
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-16 21:27:29 +02:00
Philip Molares
aeeb08ea5a
Feature/custom oauth saml names ( #31 )
...
* using saml and oauth2 customAuthNames in login
* add saml and oauth2 customAuthNames to backend config
* changed default name of oauth button
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 20:38:02 +02:00
mrdrogdrog
83ab0bbe7e
Feature/history page ( #28 )
...
* add alert message and use only entry for card and table
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Refresh table view when translation was changed
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Add sort by date and pinning
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* save history to localstorage
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* improve card and table history
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* extract functions
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Sort in history component
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Fix i18n key
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Move scss imports
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* fix scss import
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* modify state with setState
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* fix import
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* add sortAndFilterEntries function
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-16 19:54:08 +02:00
Philip Molares
5eb8ab7517
Feature/ldap sign in ( #27 )
...
* reworked via-ldap component
* added username i18nkey
* added customAuthNames to backend config
* added postLdapLogin api call
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 19:12:49 +02:00
Philip Molares
fbd29c0338
changed the intro page when logged in
...
fixes #2
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 16:02:33 +02:00
Philip Molares
88d7524ec5
added suggested changes from code review
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 15:57:15 +02:00
Philip Molares
0eb80dbf41
correct footer text color to look like the current version
...
fixes #14
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 15:57:15 +02:00
Philip Molares
5b8247f455
renamed i18nKey slogan to coverSlogan
...
this should indicate where this text will be used
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 15:57:15 +02:00
Philip Molares
aedd86fbed
changed date-fns to moment ( #23 )
...
changed date-fns to moment
fixes #22
made use of i18n support of moment
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 15:42:02 +02:00
Philip Molares
194199aee1
convert the old history from localStorage ( #21 )
...
* convert the old localStorage["notehistory"] to the new history format, if there is no new history in localStorage
fixes #20
Signed-off-by: Philip Molares <philip.molares@udo.edu>
* used toDate instead of fromUnixTime
Signed-off-by: Philip Molares <philip.molares@udo.edu>
* extracted OldHistoryEntry interface
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-16 14:24:49 +02:00
mrdrogdrog
11a79d501a
Fix json decode in getMe ( #19 )
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-15 23:20:15 +02:00
mrdrogdrog
a490e1240b
Frontend config and Loader component ( #12 )
...
* Add FrontendConfig and Loader
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Merge more setup into the application loader
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Rename config files
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Remove blank line
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Fix url
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Make strings more specific
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Restructure store use
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* split methods and actions
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* extract code
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* remove actions.ts
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* add reason and rename component
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* remove unused call
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Use redux store in api
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* activate email in backend config
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* add new line
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* reduce code
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Make error more specific
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Use expectedResponseCode
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Update src/redux/backend-config/types.ts
Co-authored-by: Philip Molares <git@molar.es>
* Update src/components/application-loader/application-loader.tsx
Co-authored-by: Philip Molares <git@molar.es>
* Update src/components/application-loader/application-loader.tsx
Co-authored-by: Philip Molares <git@molar.es>
* Update src/components/application-loader/application-loader.tsx
Co-authored-by: Philip Molares <git@molar.es>
* Use fragment
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
Co-authored-by: Philip Molares <git@molar.es>
2020-05-15 23:10:12 +02:00
Philip Molares
ef17c7acbb
renamed repo to react client
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-15 21:57:02 +02:00
Philip Molares
56ff708e35
fixed unique key prop error in the cols mapping the login buttons
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-05-15 21:08:10 +02:00
Philip Molares
41f969fda6
Email sign in ( #13 )
...
polished via-email component
used state to track email and password.
explicitly did not put email and password in value of the appropriate input fields because that is not necessary nor do we want to write the clear text password into the dom
Signed-off-by: Philip Molares <philip.molares@udo.edu>
(cherry picked from commit c5f5956b8d8bb02553f85443f8b04acbf0c31f2b)
2020-05-15 20:43:43 +02:00
Philip Molares
93ce059577
imported current state of the mockup into the public repo
...
Co-authored-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-05-14 15:41:38 +02:00