Commit Graph

67 Commits

Author SHA1 Message Date
3f9801b1bd
Update chroma and make line numbers linkable.
Yet no links will be generated.

Related to #20.
2020-02-29 23:39:09 +05:00
825fd724ff
Some logging refactoring.
Fixes #14.
2020-02-29 23:30:44 +05:00
5f58741159
Added maximum request body size limiting.
Fixes #19.
2020-02-29 22:49:44 +05:00
47672c586d
Linter configuration fixes and linting issues fixes.
Fixes #17.
2020-02-29 22:41:06 +05:00
11897d0e1a
Drone CI recipe fix. 2019-12-22 01:24:13 +05:00
02cea49fc4 Merge branch 'linting' of fastpastebin/fastpastebin into master 2019-12-21 20:19:21 +00:00
a52b18ffe4
Linting. 2019-12-22 01:17:18 +05:00
da4bc379d8
Typo in commend and switching to discordrone for notifications. 2019-12-22 00:56:43 +05:00
9c9f0c1f68 Merge branch 'linting' of fastpastebin/fastpastebin into master 2019-10-13 11:28:15 +00:00
6a787e7e23
Linting things. 2019-10-13 16:26:52 +05:00
cdc8ecf49b Merge branch 'readme-update' of fastpastebin/fastpastebin into master 2019-10-13 09:52:06 +00:00
bd981023da
README update. 2019-10-13 14:50:11 +05:00
a982e07faf Fixed improper tooltip (popups) rendering. Fixes #8. (#11) 2019-10-13 09:25:29 +00:00
0bbb415852
Drone pipelines update. 2019-10-13 14:02:33 +05:00
6207229e9b Move to Go modules (#10) 2019-10-13 08:55:38 +00:00
2159aadfcb
Fixed Safari stuck when clicking on dropdowns by updating Bulma.
Fixes #4.
2019-10-12 15:10:13 +05:00
3ebf9b653e
Put docker image into approriate repo. Related to #6. 2019-10-12 14:30:20 +05:00
4d60a9b1b6
Switching to Drone CI and giredore. 2019-10-12 14:26:46 +05:00
e042c4414f
Moved from gitlab.com to Gitea with giredore. 2019-10-12 14:18:35 +05:00
333fc1d12a
CI configuration. 2019-09-25 18:47:51 +05:00
7f2174a33e
Moved Dockerfile and docker-compose.yml to top directory. 2019-09-25 18:45:50 +05:00
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
4f01e2f5ce
Logger refactoring, part 1. 2019-04-13 00:05:22 +05:00
7281b9be65
Refactoring for pastes domain for code reusing and better structuring. 2019-04-12 23:29:42 +05:00
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
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
19a3a5004c
The Huge Refactoring. 2019-03-07 07:56:50 +05:00
0bf20cd2c9
Assets update. 2018-12-01 04:46:27 +05:00
35c217fe46
Builder script and gitignore update. 2018-12-01 04:23:15 +05:00
849c72b238
Version bump. 2018-12-01 03:55:11 +05:00
c565ec8f21 Fixed timezone things with postgresql and made "Forever" work. 2018-12-01 03:49:04 +05:00
aa5e11329f PostgreSQL support. 2018-12-01 03:23:52 +05:00
b6556d6e90 Moved database migrations for MySQL dialect into approriate package. 2018-12-01 02:29:14 +05:00
400ce0db0c Quick and dirty fix to get database connection reestablish if connection was lost. 2018-12-01 02:23:36 +05:00
fc8f4e9d8b Switch to Gitlab. 2018-12-01 02:16:06 +05:00
2beb9ecef9 Version bump - we're 0.2.0! 2018-05-27 12:27:43 +05:00
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
296e2771d6 Version 0.1.1. 2018-05-26 16:10:38 +05:00
c8005a4836 Navbar burger isn't used, removed. 2018-05-26 13:58:50 +05:00
342a4d1d7c Templates and templater, added footer with application data. Fixes #8 and #7. 2018-05-26 13:50:13 +05:00
d7e9865c91 Proper check for paste's password input. Fixes #4 and should also fix #5. 2018-05-26 12:09:53 +05:00
9f0beb7e3e Set proper logger level, fixes #6. 2018-05-26 12:05:37 +05:00
d7e58613ba Changelog and v0.1.0. 2018-05-19 10:10:30 +05:00
0756e23696 Gitter lags, all to Keybase! :P 2018-05-18 23:43:08 +05:00
d85bb26498 README update with compilation requirements warning and updated features list. 2018-05-18 22:50:32 +05:00
af75fb19cb Dependencies. 2018-05-18 22:31:40 +05:00
94a0a435b6 Passworded pastes are here. 2018-05-18 22:28:04 +05:00
b8e9895617 Update README's functionality section. 2018-05-17 22:43:15 +05:00