Commit graph

39 commits

Author SHA1 Message Date
Las Zenow
7665eae762 Use & as author separator
And set properly the separators on other fields
2021-05-07 07:10:25 +00:00
Las Zenow
6a3da59c75 Port the web to bootstrap5
So it is responsive in phones.
2021-05-01 11:08:35 +00:00
Las Zenow
a4b11142b2 Publish the size of the book before download
- Closes: #62
2021-02-09 17:32:13 +00:00
Las Zenow
32b546a212 Factor out the download url into a function 2020-12-10 12:44:36 +00:00
Las Zenow
6684e1b96a Add a mirror notice in the footer 2020-03-23 19:13:58 +00:00
Las Zenow
8b996803c8 Add download counter on each book
* Closes: #40
2018-11-19 03:14:26 +00:00
Las Zenow
0c2e35bb80 Fix the typeahead 2018-04-09 19:14:11 +00:00
Las Zenow
a40b5ac534 Clean up a bit the add book to list interface 2018-04-09 19:00:06 +00:00
Las Zenow
a0abab5bf0 Add book lists to dashboard 2018-04-09 10:49:10 +00:00
Las Zenow
46762ea17b Add basic html/rss support for book lists 2018-04-09 09:49:30 +00:00
Las Zenow
cc12981a50 Add submission page for uploads
* Closes: #13
2017-09-21 12:09:04 +00:00
Las Zenow
825bad4540 Fix capitalization of getDocumentById 2017-05-27 09:52:44 +00:00
Las Zenow
52b9882be9 Convert Id to ID 2017-05-21 10:50:59 +00:00
Las Zenow
f12114c296 Deprecate bad quality flag 2017-05-21 10:47:02 +00:00
Las Zenow
7f9c172853 Rename author to authors and subject to tags 2017-05-21 10:47:00 +00:00
Las Zenow
e72de38725 [WIP] migration to psql
TODO:
[ ] stats
[ ] indexes
2017-05-21 10:44:43 +00:00
Las Zenow
dcc2d3b9dc Add the moderator role 2016-10-18 15:18:01 -04:00
Las Zenow
deece4f5d0 One flag per user 2014-09-07 21:13:52 -05:00
Las Zenow
f5363e17bc Add bad quality flag 2014-09-07 20:25:11 -05:00
Las Zenow
68e6dc7d70 Display only the options of your role 2013-07-19 00:37:07 +02:00
Las Zenow
424a0fad8e Allow multiline descriptions 2013-05-31 00:34:11 +02:00
Las Zenow
8ddb7a0f89 Add a '/' to the end of store and delete urls 2013-04-16 03:32:12 +02:00
Las Zenow
fb9376ab43 The download path now is '/download/id/epub' 2013-04-15 22:29:57 +02:00
Las Zenow
986f834f46 Put the covers on the database 2013-04-15 22:10:48 +02:00
Las Zenow
05b641201c Store files on GridFS 2013-04-12 01:05:40 +02:00
Las Zenow
64375b6de5 Store the ISBN 2013-04-08 01:41:46 +02:00
Las Zenow
93bd567f8d Change the paths stored on the database
The paths in the database now are relative of the config BOOKS_PATH and COVER_PATH

For updating the database this query should be use:
for (var i = db.books.find(); i.hasNext(); ) {
        var book = i.next();
        db.books.update({_id: book["_id"]}, {$set: {path: book["path"].slice(6), cover: book["cover"].slice(7), coversmall: book["coversmall"].slice(7)}});
}
2012-10-28 20:21:46 +01:00
Las Zenow
12e3edc2d0 Don't use pre, is ugly 2012-09-09 13:19:48 +02:00
Las Zenow
4fdfbc6537 Use pre for book description 2012-09-09 13:16:51 +02:00
Las Zenow
06f8e0efb0 Use description for book data 2012-09-06 01:41:11 +02:00
Las Zenow
88b4809e99 Use Ids for address no titles 2012-08-21 21:22:56 +02:00
Las Zenow
2e6719e693 Add read it button to book page 2012-08-21 18:25:31 +02:00
Las Zenow
c513344169 Sessions with gorilla 2012-08-18 02:06:43 +02:00
Las Zenow
59512ab9ac Using icons on the design 2012-08-17 10:22:13 +02:00
Las Zenow
c13899c757 Basic bootstrap design 2012-08-17 08:25:44 +02:00
Las Zenow
2e19245f39 Only show image if exists 2012-08-15 17:12:40 +02:00
Las Zenow
d3fed00227 Add links to publisher, author, ... 2012-08-15 15:44:36 +02:00
Las Zenow
aff4a1ecb2 Add links to tags 2012-08-15 15:41:51 +02:00
Las Zenow
d924b577d1 Move templates 2012-08-15 15:11:52 +02:00
Renamed from book.html (Browse further)