Nicolas Massé
07bdb108a3
integrate PR mxschmitt/golang-url-shortener#132
5 years ago
sliptripfall
63d502fce1
Okta Integration - Bring Okta OAuth as an available option ( #128 )
- Edited package.json for react bug
+ https://github.com/ReactTraining/react-router/issues/6630
7 years ago
Ross Smith II
26ad2cd2ab
Fix typo in readme
7 years ago
Max Schmitt
c885c70982
readme: removed wip
7 years ago
Max Schmitt
454199ad9e
Fixed bintray deployment ( fix : #110 )
8 years ago
memory
f8086c7492
support using an identity-aware proxy for auth ( #101 )
Rather than directly fetching and verifying OAuth assertions, assume
that the app is running behind an authenticating proxy, and trust
headers that are set by the proxy.
- add config support for an "authbackend" directive, supporting either
"oauth" or "proxy" as values; the "proxy" setting selects our new codepath
- add initProxyAuth and proxyAuthMiddleware methods to the Handler struct
- rename authMiddleWare to oAuthMiddleware in the Handler struct
- construct a faked auth.JWTClaims object when in proxy mode
- update Handler.handleAuthCheck() to return useful info in proxy mode
- add a fallback user icon for proxy mode
- implement check for proxy mode in index.js
See for example and reference:
https://cloud.google.com/iap/docs/identity-howto
https://cloud.google.com/beyondcorp/
8 years ago
memory
5e5d6a61f0
Added redis support ( #100 )
- add a redis store implementing stores.Storage
- add config file support to pick a storage backend
- add config file support to set redis host:port and password
- add docker_releases to .gitignore
- update README to mention redis support
- update example config.yaml
8 years ago
Max Schmitt
122783a385
Changed maxibanki to new mxschmitt username
8 years ago
Max Schmitt
c59b42788a
Readme: Username adapted after name change
8 years ago
Max Schmitt
45a1e3ce60
Small bugfixes
8 years ago
Max Schmitt
6a4eb7302f
Cleaned up code and integrated deletion handling: fix #10
8 years ago
Max Schmitt
437e314250
Integrated build infos into the binary: fix #37 and cleaned up
8 years ago
Max Schmitt
694bbd693e
- Improved responsiveness and added s.b0n.pl as an hosted demo in the README.md
8 years ago
Max Schmitt
961929ac6a
Removed waffle.io project
Now using GitHub projects instead of external services
8 years ago
Max Schmitt
555a56c80b
Fix #32
8 years ago
Max Schmitt
dcfdeaa170
- removed overpowered schema generation
- fixed unit test bug
- moved most of the docu to the github wiki
8 years ago
Schmitt, Max
95a2a1707d
fixed broken CI build
8 years ago
Schmitt, Max
51cbfad078
Fix #7
8 years ago
Schmitt, Max
0ef906984b
Added #13
8 years ago
Max Schmitt
678c6184df
- Added overriding the existing build files
- Fixed schema generation
8 years ago
Schmitt, Max
996e3efa26
- Removing sourcemaps bevore we embed it
- removed Service worker
- removed unnecessary run.sh (now we have a Makefile)
- Cleaned up README.md
8 years ago
Max Schmitt
c821888f3e
- added download to the bintray uploads
- added badge to the readme.md
8 years ago
Max Schmitt
3f1f231920
- Added schema generation for the configuration
- added example configuration
- changed ID Length to uint instead of int
- Added ShareX configuration generation in the frontend
8 years ago
Schmitt, Max
aa2177b34d
migrated TODO list to waffle.io
8 years ago
Schmitt, Max
3e8945cc2f
Replaced wafflel.ui badge
8 years ago
Schmitt, Max
1ea416a750
fixed invalid JSON
added more oAuth stuff
8 years ago
Making GitHub Delicious
13cbbc1fa1
add waffle.io badge
8 years ago
Schmitt, Max
dd338d8138
Refactored and added more oAuth stuff
8 years ago
Schmitt, Max
95143657ca
improved oAuth logic
8 years ago
Max Schmitt
54cde0244c
Minor changes:
- Switched the config to JSON
- Added Frontend
- Added fist oAuth parts
8 years ago
Max Schmitt
e102e11b1c
improved grammar
8 years ago
Max Schmitt
228bea54b0
Updated README.md for the new configuration
8 years ago
Max Schmitt
7dbad1e262
Switched configuration to Yaml
8 years ago
Max Schmitt
597f6e86a1
Fix handler unit tests
8 years ago
Max Schmitt
85817819ed
Minor README.md improvements
8 years ago
Max Schmitt
b445d33358
changed the IDLength to int instead of uint
8 years ago
Max Schmitt
aed25170a7
- updated handleInfo and handleAccess to the gin framework
8 years ago
Max Schmitt
1bba3034f8
changed create entry handler to the gin framework
8 years ago
Max Schmitt
7e5b158ba5
fixed typo
8 years ago
Max Schmitt
b772259ee0
Added curl examples
8 years ago
Max Schmitt
1b4a9a1dbc
fixed typos, cleaned up
8 years ago
Max Schmitt
a332b2845e
Improved README.md
8 years ago
Max Schmitt
f90a009389
Added coverage status
8 years ago
Max Schmitt
efe30eb71c
Extend Standard installation
8 years ago
Max Schmitt
9ae1e4111c
Updated badges and added travisci file
8 years ago
Max Schmitt
b10eac9b16
- Added LICENSE.md
- Updated README.md
8 years ago
Max Schmitt
3ec2257880
- Removed that the IP of the creator will be shown in the info request
- improved README.md
8 years ago
Max Schmitt
e45d710df4
fixed naming to URL Shortener
8 years ago
Max Schmitt
38cd8445df
added configuration
8 years ago
Max Schmitt
6a6ad77490
Initial commit
8 years ago