Stanislav Nikitin
2159aadfcb
Fixed Safari stuck when clicking on dropdowns by updating Bulma.
...
Fixes #4 .
2019-10-12 15:10:13 +05:00
Stanislav Nikitin
3ebf9b653e
Put docker image into approriate repo. Related to #6 .
2019-10-12 14:30:20 +05:00
Stanislav Nikitin
4d60a9b1b6
Switching to Drone CI and giredore.
2019-10-12 14:26:46 +05:00
Stanislav Nikitin
e042c4414f
Moved from gitlab.com to Gitea with giredore.
2019-10-12 14:18:35 +05:00
Stanislav Nikitin
333fc1d12a
CI configuration.
2019-09-25 18:47:51 +05:00
Stanislav Nikitin
7f2174a33e
Moved Dockerfile and docker-compose.yml to top directory.
2019-09-25 18:45:50 +05:00
Stanislav Nikitin
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
Stanislav Nikitin
4f01e2f5ce
Logger refactoring, part 1.
2019-04-13 00:05:22 +05:00
Stanislav Nikitin
7281b9be65
Refactoring for pastes domain for code reusing and better structuring.
2019-04-12 23:29:42 +05:00
Stanislav Nikitin
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
Stanislav Nikitin
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
Stanislav Nikitin
19a3a5004c
The Huge Refactoring.
2019-03-07 07:56:50 +05:00
Stanislav Nikitin
0bf20cd2c9
Assets update.
2018-12-01 04:46:27 +05:00
Stanislav Nikitin
35c217fe46
Builder script and gitignore update.
2018-12-01 04:23:15 +05:00
Stanislav Nikitin
849c72b238
Version bump.
2018-12-01 03:55:11 +05:00
Stanislav Nikitin
c565ec8f21
Fixed timezone things with postgresql and made "Forever" work.
2018-12-01 03:49:04 +05:00
Stanislav Nikitin
aa5e11329f
PostgreSQL support.
2018-12-01 03:23:52 +05:00
Stanislav Nikitin
b6556d6e90
Moved database migrations for MySQL dialect into approriate package.
2018-12-01 02:29:14 +05:00
Stanislav Nikitin
400ce0db0c
Quick and dirty fix to get database connection reestablish if connection was lost.
2018-12-01 02:23:36 +05:00
Stanislav Nikitin
fc8f4e9d8b
Switch to Gitlab.
2018-12-01 02:16:06 +05:00
Stanislav Nikitin
2beb9ecef9
Version bump - we're 0.2.0!
2018-05-27 12:27:43 +05:00
Stanislav Nikitin
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
Stanislav Nikitin
296e2771d6
Version 0.1.1.
2018-05-26 16:10:38 +05:00
Stanislav Nikitin
c8005a4836
Navbar burger isn't used, removed.
2018-05-26 13:58:50 +05:00
Stanislav Nikitin
342a4d1d7c
Templates and templater, added footer with application data. Fixes #8 and #7 .
2018-05-26 13:50:13 +05:00
Stanislav Nikitin
d7e9865c91
Proper check for paste's password input. Fixes #4 and should also fix #5 .
2018-05-26 12:09:53 +05:00
Stanislav Nikitin
9f0beb7e3e
Set proper logger level, fixes #6 .
2018-05-26 12:05:37 +05:00
Stanislav Nikitin
d7e58613ba
Changelog and v0.1.0.
2018-05-19 10:10:30 +05:00
Stanislav Nikitin
0756e23696
Gitter lags, all to Keybase! :P
2018-05-18 23:43:08 +05:00
Stanislav Nikitin
d85bb26498
README update with compilation requirements warning and updated features list.
2018-05-18 22:50:32 +05:00
Stanislav Nikitin
af75fb19cb
Dependencies.
2018-05-18 22:31:40 +05:00
Stanislav Nikitin
94a0a435b6
Passworded pastes are here.
2018-05-18 22:28:04 +05:00
Stanislav Nikitin
b8e9895617
Update README's functionality section.
2018-05-17 22:43:15 +05:00
Stanislav Nikitin
8ecf597283
Pastes expiration.
2018-05-17 22:41:21 +05:00
Stanislav Nikitin
abf10c0904
Proper pagination.
2018-05-17 22:16:07 +05:00
Stanislav Nikitin
ec2e885438
README update about current functionality and public pastes saving fix.
2018-05-02 11:29:29 +05:00
Stanislav Nikitin
a8c8f6de36
Fix for private pastes can be obtained in RAW mode without TS.
2018-05-01 23:08:12 +05:00
Stanislav Nikitin
c926a58276
Private pastes, systemd unit file, design updates.
...
It is now possible to create private pastes, just check approriate
checkbox.
Added systemd unit file. Don't forget to fix it for your needs!
Updated design for pastes viewing, now paste information shows in
table. Improves mobile experience at least :).
2018-05-01 22:56:45 +05:00
Stanislav Nikitin
64c2d62a49
Design works and viewing raw paste data.
2018-05-01 18:43:06 +05:00
Stanislav Nikitin
73505ffdb6
Pagination links fix.
2018-05-01 17:52:40 +05:00
Stanislav Nikitin
850fbb55ab
Captcha and design works.
...
Added captcha generation. As we're working without JS - there is no
possibility to reload image, only if user will reload whole web page.
Some design works - set monospace font for paste textarea (will
use system-defined default monospace font) and lowered font size
in paste views.
2018-05-01 17:45:36 +05:00
Stanislav Nikitin
6150e3c1fd
Forgotten vendored packages and README update.
2018-05-01 15:01:40 +05:00
Stanislav Nikitin
398aea2697
Syntax highlight and README update.
2018-05-01 14:41:36 +05:00
Stanislav Nikitin
48d43ca097
Pagination, readable error messages to user, syntax highlighting started.
...
Pagination now works. Temporary hardcoded 10 pastes per page, will be put
in configuration later. Maybe.
From now user will receive readable error message if error occured.
Started to work on syntax highlighting, tried to make lexers detection
work but apparently to no avail.
2018-05-01 02:37:51 +05:00
Stanislav Nikitin
79c7d39759
Moved SQL queries from model to separate queries file.
2018-04-30 23:07:07 +05:00
Stanislav Nikitin
ba33016b92
README update with Gitter and ToDo list.
2018-04-30 22:48:05 +05:00
Stanislav Nikitin
ab0217fd6a
gitignore, removed my development config and updated README.
2018-04-30 22:43:14 +05:00
Stanislav Nikitin
c557abbdb8
License header everywhere. We're on MIT.
2018-04-30 22:37:36 +05:00