Commit graph

27 commits

Author SHA1 Message Date
Richard Huang
6e6e8c9d88
[public] Convert to flexbox for better footer 2020-05-16 18:37:08 -07:00
Richard Huang
bf8fc999e7
[public] More descriptive invalid alias message 2020-05-16 18:00:34 -07:00
Richard Huang
025ce20001
[public] Add footer 2020-05-16 17:44:45 -07:00
Richard Huang
3269a5a988
[public] Add alias and url validation 2020-05-15 17:28:07 -07:00
Richard Huang
ea04b66667
[public] Prevent request for nonexistent favicon.ico 2020-05-15 16:51:55 -07:00
Richard Huang
5b45a6df96
[utils/handlers] Add regex URL validation and remove govalidator 2020-05-15 16:35:01 -07:00
Richard Huang
c25d50c35f
[utils/handlers] Verify alias contains only unreserved URI chars 2020-05-15 02:16:23 -07:00
Richard Huang
58c65bc261
[public] Add js for interactive frontend and some css 2020-05-14 14:23:37 -07:00
Richard Huang
4d6e55834f
[public] Unhide blinking cursor 2020-05-14 12:23:10 -07:00
Richard Huang
8cde6da33e
[tests] Add tests 2020-05-14 01:23:42 -07:00
Richard Huang
3fcd9ec4fa
[go] Update go modules 2020-05-13 22:42:17 -07:00
Richard Huang
653450c785
[handlers] Rewrite to be json compatible 2020-05-13 20:33:38 -07:00
Richard Huang
6980fc99d0
[public] Renamed static folder to public 2020-05-13 19:21:30 -07:00
Richard Huang
fb28622c01
[license] Update license to MPL-2.0 2020-05-13 13:46:40 -07:00
Richard Huang
a3fbaa49f2
[readme] Add acknowledgements 2020-05-13 12:20:16 -07:00
Richard Huang
a08a7ea8ef
[static] Prettify with css 2020-05-13 11:52:18 -07:00
Richard Huang
bd2ad6a11e
[server] Fix static file serving 2020-05-13 02:36:02 -07:00
Richard Huang
2b42782842
[readme] Update readme with docker and golang 2020-05-12 23:10:22 -07:00
Richard Huang
769bd5c415
[docker] Add Dockerfile 2020-05-12 22:33:51 -07:00
Richard Huang
670bae8754
[go] Move to go modules 2020-05-12 01:57:27 -07:00
Richard Huang
629697fa77
[readme] Add readme 2020-05-11 23:30:45 -07:00
Richard Huang
37d93881e8
[server/handlers] Implement short url creation 2020-05-11 22:52:45 -07:00
Richard Huang
fb59b69703
[server/handlers] Implement short url decode and redirect 2020-05-11 20:15:20 -07:00
Richard Huang
00f2093970
[server/handlers] Add basic webserver functionality 2020-05-11 20:02:50 -07:00
Richard Huang
e2d51e2a3d
[gitignore] Add gitignore 2020-05-11 19:32:27 -07:00
Richard Huang
a4d304c0a4
[static] Add index.html 2020-05-11 19:19:28 -07:00
Richard Huang
63db9f5cda
Initial commit 2020-05-11 01:20:43 -07:00