Sébastien Lavoie
094f44b369
Improve readability and fix minor typos.
2018-12-30 20:49:38 -06:00
Chris Drexler
47dd0b1967
UPD(bukuserver) refactor dbfile option
...
- create get_bukudb factory function
- rename option to DB_FILE
2018-12-15 18:30:48 +01:00
Chris Drexler
0634b62bdc
FIX flake8 errors
...
- visual indent
2018-12-14 17:56:56 +01:00
Chris Drexler
db13e3a894
FIX flake8 errors
...
- line length
- removed unused import
2018-12-14 17:34:41 +01:00
Chris Drexler
ba79c13ef1
NEW(server) add db path option
...
add environment variable to configure alternative
db-file path for bukuserver
2018-12-13 12:25:52 +01:00
rachmadaniHaryono
b92bb72153
chg: dev: remove unused import
2018-07-19 12:18:27 +08:00
rachmadaniHaryono
2685e70bfa
chg: dev: remove moved statistic view
2018-07-19 08:19:34 +08:00
Arun Prakash Jana
de7a6993e0
Fix build break
2018-07-19 02:27:15 +05:30
rachmadani haryono
be50451d1d
Feature/server ( #289 )
...
* new: dev: version flag
fix: dev: pylint error
* chg: dev: sort route !cosmetic
* new: dev: custom BaseModelView for buku bookmark
* new: dev: formatted entry
* new: dev: url render mode
* new: dev: bookmark edit !wip
* chg: dev: use existing form for bookmark
* chg: dev: form name !refactor
* new: dev: enable details views
* new: dev: views module
* new: dev: tag model view
* chg: dev: only split page_size defined
* chg: dev: use SelectMultipleField
* fix: dev: Bookmark tags choices
* chg dev: configure tags
* chg: dev: tag edit form !wip
* chg: dev: update bookmark model
* chg: dev: remove unused function
* new: dev: add flask wtf and admin
* chg: dev: use SimpleNamespace instead namedtuple
* new: dev: delete tags feature
* new: dev: chatty parameter for delete_tag_at_index
* fix: dev: skip confirmation when deleting tag
* fix: dev: when update bookmark model
* new: dev: update tag
* chg: dev: use parse_tags method
* new: dev: select2 field for tagsfield
* chg: dev: remove unused code
* fix: dev: syntax
* fix: dev: update bookmark model
* chg: dev: change api based on flask-api
* fix: dev: new tags on tag_detail PUT
* chg: dev: raise error when parsing failed
* chg: dev: move server required package
* new: dev: create_model
* chg: dev: override abstract method model view class
* chg: dev: delete model for bookmark
* fix: dev: pylint ignore !cosmetic
* new: dev: filter for tag
* chg: dev: more filter for TagModel
* new: dev: new filter for tag model
* chg: dev: deduplicate filter
* fix: dev: pylint !cosmetic
* chg: dev: generalize tag, bookmark filter
* chg: dev: add filters for bookmark
* fix: dev: not equal filter
* new: dev: url basic filter
* chg: dev: configure bookmark model view
* chg: dev: reorder bookmark view method
* new: dev: tags number filter
* chg: dev: bookmark url with unknown scheme
* new: dev: network handle api
* new: dev: modal edit/create for bookmark
* chg: dev: link tag bookmark tag search
* fix: dev: empty tag contain search
* chg: dev: buku search option
* new: dev: buku search to filter
* chg: dev: front page search
* chg: dev: move Statistic page to views module
* fix: dev: bookmark search
* new: dev: title filter
* fix: dev: statistic label
* fix: dev: link on statistic page
* chg: dev: strip search value
* fix: dev: bookmark entry fix
* fix: dev: netloc modal on
* fix: dev: pylint !cosmetic
* chg: dev: remove duplicate package
* chg: dev: move admin to root
* fix: dev: link on statistic page
* chg: dev: pin pyyaml package
2018-06-28 19:34:35 +05:30
rachmadaniHaryono
dcae31e344
new: dev: url render mode feature
2018-05-09 07:33:49 +08:00
rachmadaniHaryono
dc455b798f
chg: dev: app secret key
2018-05-09 06:58:00 +08:00
rachmadaniHaryono
0a0a98479a
chg: dev: per_page check
2018-05-09 06:58:00 +08:00
rachmadaniHaryono
b659a8bd02
new: dev: favicon for entry
2018-05-09 06:57:59 +08:00
rachmadaniHaryono
d2c7ad0cc0
chg: dev: title rank
2018-04-26 20:47:04 +08:00
rachmadaniHaryono
28e382bb84
chg: dev: tag statistic
2018-04-21 10:20:25 +08:00
rachmadaniHaryono
c9191e7d83
new: dev: netloc rangk table
2018-04-21 09:38:09 +08:00
rachmadaniHaryono
a5d2acfe7b
new: dev: cache result on global variable
2018-04-20 08:17:16 +08:00
rachmadaniHaryono
5c66766170
new: dev: statistic page
2018-04-19 20:33:55 +08:00
rachmadaniHaryono
47c888e2df
chg: dev: pass travis
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
732c536236
new: dev: editing bookmark
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
9d4af71ea0
new: dev: form for replacing tags
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
9e5f28ce8f
fix: dev: missing create bookmark form
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
f53c2335d8
new: dev: create bookmark form
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
29b5c13743
fix: dev: search bookmarks
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
93bb1f108c
fix: dev: catch IndexError
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
04a1ea8d6c
chg: dev: use flask-wtf
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
47acc1a9b2
chg: dev: search bookmark on template
...
- search form on index, bookmark and search page
- move show_bookmarks function to base
- add simple search on navbar
- use `result` instead of `results` for similar form with bookmark view
method
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
78d196363a
new: dev: bookmark search logic
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
a559f34923
chg: dev: pass travis
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
03b9979fc3
chg: dev: pagination for bookmarks
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
9de2b23e7e
chg: dev: import temp fix
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
4abaf321b7
chg: dev: fix base imports
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
00f7036a17
chg: dev: entry point and module import
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
cacd4d3ef8
chg: dev: rename remaining files to bukuserver
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
da5e4798e9
chg: dev: rename api folder to bukuserver
2018-04-06 15:07:33 +08:00