Commit Graph

66 Commits

Author SHA1 Message Date
pztrn 825fd724ff Some logging refactoring.
Fixes #14.
2020-02-29 23:30:44 +05:00
pztrn 5f58741159 Added maximum request body size limiting.
Fixes #19.
2020-02-29 22:49:44 +05:00
pztrn 47672c586d Linter configuration fixes and linting issues fixes.
Fixes #17.
2020-02-29 22:41:06 +05:00
pztrn 11897d0e1a Drone CI recipe fix. 2019-12-22 01:24:13 +05:00
pztrn 02cea49fc4 Merge branch 'linting' of fastpastebin/fastpastebin into master 2019-12-21 20:19:21 +00:00
pztrn a52b18ffe4 Linting. 2019-12-22 01:17:18 +05:00
pztrn da4bc379d8 Typo in commend and switching to discordrone for notifications. 2019-12-22 00:56:43 +05:00
pztrn 9c9f0c1f68 Merge branch 'linting' of fastpastebin/fastpastebin into master 2019-10-13 11:28:15 +00:00
pztrn 6a787e7e23 Linting things. 2019-10-13 16:26:52 +05:00
pztrn cdc8ecf49b Merge branch 'readme-update' of fastpastebin/fastpastebin into master 2019-10-13 09:52:06 +00:00
pztrn bd981023da README update. 2019-10-13 14:50:11 +05:00
pztrn a982e07faf Fixed improper tooltip (popups) rendering. Fixes #8. (#11) 2019-10-13 09:25:29 +00:00
pztrn 0bbb415852 Drone pipelines update. 2019-10-13 14:02:33 +05:00
hdkv 6207229e9b Move to Go modules (#10) 2019-10-13 08:55:38 +00:00
pztrn 2159aadfcb Fixed Safari stuck when clicking on dropdowns by updating Bulma.
Fixes #4.
2019-10-12 15:10:13 +05:00
pztrn 3ebf9b653e Put docker image into approriate repo. Related to #6. 2019-10-12 14:30:20 +05:00
pztrn 4d60a9b1b6 Switching to Drone CI and giredore. 2019-10-12 14:26:46 +05:00
pztrn e042c4414f Moved from gitlab.com to Gitea with giredore. 2019-10-12 14:18:35 +05:00
pztrn 333fc1d12a CI configuration. 2019-09-25 18:47:51 +05:00
pztrn 7f2174a33e Moved Dockerfile and docker-compose.yml to top directory. 2019-09-25 18:45:50 +05:00
pztrn e26a466efc Merge branch 'feature/docker' into 'master'
Dockerize the app

See merge request pztrn/fastpastebin!1
2019-07-23 04:30:22 +00:00
Timur Demin d9a46aa5b3 Make changes proposed by @pztrn 2019-07-20 14:16:06 +05:00
Timur Demin dbf82e213b Dockerize the app 2019-07-08 08:41:03 +05:00
pztrn 4f01e2f5ce Logger refactoring, part 1. 2019-04-13 00:05:22 +05:00
pztrn 7281b9be65 Refactoring for pastes domain for code reusing and better structuring. 2019-04-12 23:29:42 +05:00
pztrn 19b5ef3d9f Fastfix for previous two commits (sorry) and chroma update.
Well, doing "git add ." not from repository's root is a bad idea.

Updated chroma dependency, added more languages to syntax highlighting.
2019-03-07 08:43:28 +05:00
pztrn 3fe51fc6c5 Dependencies update and database not available crash fix.
Added forgotten dependencies update.

Fixed fastpastebin crash when database isn't available and added cute
error screen for informing users about such condition (both HTML and raw).
2019-03-07 08:39:12 +05:00
pztrn 19a3a5004c The Huge Refactoring. 2019-03-07 07:56:50 +05:00
pztrn 0bf20cd2c9 Assets update. 2018-12-01 04:46:27 +05:00
pztrn 35c217fe46 Builder script and gitignore update. 2018-12-01 04:23:15 +05:00
pztrn 849c72b238 Version bump. 2018-12-01 03:55:11 +05:00
pztrn c565ec8f21 Fixed timezone things with postgresql and made "Forever" work. 2018-12-01 03:49:04 +05:00
pztrn aa5e11329f PostgreSQL support. 2018-12-01 03:23:52 +05:00
pztrn b6556d6e90 Moved database migrations for MySQL dialect into approriate package. 2018-12-01 02:29:14 +05:00
pztrn 400ce0db0c Quick and dirty fix to get database connection reestablish if connection was lost. 2018-12-01 02:23:36 +05:00
pztrn fc8f4e9d8b Switch to Gitlab. 2018-12-01 02:16:06 +05:00
pztrn 2beb9ecef9 Version bump - we're 0.2.0! v0.2.0 2018-05-27 12:27:43 +05:00
pztrn 0cca0f453f Database dialects, proper database shutdown, pagination in configuration.
Added possibility to use different database (storage) backends. Currently
supported: flatfiles and mysql. Fixes #2.

Added database shutdown call. This call will properly shutdown database
connections (in case of RDBMS) or flush pastes index cache on disk (in
case of flatfiles).

De-hardcoded pagination count. Fixes #12.
2018-05-27 12:25:01 +05:00
pztrn 296e2771d6 Version 0.1.1. v0.1.1 2018-05-26 16:10:38 +05:00
pztrn c8005a4836 Navbar burger isn't used, removed. 2018-05-26 13:58:50 +05:00
pztrn 342a4d1d7c Templates and templater, added footer with application data. Fixes #8 and #7. 2018-05-26 13:50:13 +05:00
pztrn d7e9865c91 Proper check for paste's password input. Fixes #4 and should also fix #5. 2018-05-26 12:09:53 +05:00
pztrn 9f0beb7e3e Set proper logger level, fixes #6. 2018-05-26 12:05:37 +05:00
pztrn d7e58613ba Changelog and v0.1.0. v0.1.0 2018-05-19 10:10:30 +05:00
pztrn 0756e23696 Gitter lags, all to Keybase! :P 2018-05-18 23:43:08 +05:00
pztrn d85bb26498 README update with compilation requirements warning and updated features list. 2018-05-18 22:50:32 +05:00
pztrn af75fb19cb Dependencies. 2018-05-18 22:31:40 +05:00
pztrn 94a0a435b6 Passworded pastes are here. 2018-05-18 22:28:04 +05:00
pztrn b8e9895617 Update README's functionality section. 2018-05-17 22:43:15 +05:00
pztrn 8ecf597283 Pastes expiration. 2018-05-17 22:41:21 +05:00