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
rachmadani haryono
c3d38cb17b
Feature/pytest ( #288 )
...
* chg: test: pytest
* chg: test: required package attrs
* fix: test: regex input
* chg: test: remove unused conftest
* chg: test: verbose on testing refreshdb
* chg: dev: sort required package
* Revert "chg: test: verbose on testing refreshdb"
This reverts commit f391b36ba4b729a67b744330d226a84b48655a7d.
2018-06-22 10:41:36 +05:30
Arun Prakash Jana
21609b07ee
Try a fixed pytest version
2018-06-20 22:18:48 +05:30
Arun Prakash Jana
1dbba47597
Fix build break
2018-06-20 21:59:09 +05:30
Arun Prakash Jana
73700d32a9
Fix build break
2018-06-17 08:17:05 +05:30
David Roman
b86af66bc7
exclude tests package from installation
2018-05-26 04:05:41 +05:30
Arun Prakash Jana
3a06404cc2
Disable pytest 3.6.0 for 3.6 build
2018-05-24 08:09:56 +05:30
Arun Prakash Jana
dae70f8309
A shorter tagline
2018-05-11 08:00:40 +05:30
rachmadaniHaryono
15092ab7db
new: dev: extra package for packaging
2018-05-09 10:54:31 +08:00
rachmadaniHaryono
7f16638406
new: dev: config for markdown on pypi
2018-05-09 10:32:47 +08:00
rachmadaniHaryono
1305dd6f1d
new: test: add yaml for testing
2018-05-04 23:23:09 -07:00
Arun Prakash Jana
c66b25d774
Fix Travis error due to pytest 3.5.1
2018-04-26 09:23:24 +05:30
rachmadaniHaryono
cf63f7c887
new: dev: add arrow package
2018-04-20 08:18:48 +08:00
rachmadaniHaryono
04a1ea8d6c
chg: dev: use flask-wtf
2018-04-06 15:07:34 +08:00
rachmadaniHaryono
03b9979fc3
chg: dev: pagination for bookmarks
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
rachmadaniHaryono
cbdcea7b87
chg: dev: include package and files
2018-04-06 15:07:33 +08:00
rachmadaniHaryono
2fbc114eb0
chg: dev: add server package to setup
2018-04-06 15:07:33 +08:00
Arun Prakash Jana
f5dda19128
PR #263 : fix pytest dependencies
2018-04-05 02:55:25 +05:30
Arun Prakash Jana
495d6eac4d
Use >= in requirements
2018-04-05 02:48:54 +05:30
rachmadani haryono
5c728030aa
test for search_keywords_and_filter_by_tags method ( #254 )
...
* new: test: search_keywords_and_filter_by_tags
* fix: test: set pytest version
2018-03-23 08:49:19 +05:30
Arun Prakash Jana
1cb544fe1d
New tagline.
...
"Command-line bookmark manager with browser integration."
2018-03-06 07:38:47 +05:30
rachmadani haryono
19e8fff33d
Feature/test copy url to clipboard support ( #243 )
...
* chg: dev: move new feature to its own function
* chg: test: test copy_to_clipboard func
* chg: test: remove pytest-catchlog
* chg: test: minimum pytest version
* chg: test: add exception on python 3.5&3.6 tests
2018-02-11 21:27:33 +05:30
Arun Prakash Jana
b7a1b3b8b5
Retire Python 3.3 support, reached EOL
...
Ref: https://www.python.org/downloads/release/python-337/
2017-12-02 21:53:20 +05:30
Arun Prakash Jana
f9f5c82c47
Update py module version requirement
2017-12-02 21:36:34 +05:30
Arun Prakash Jana
179436fff1
Get rid of requests library dep
2017-12-01 15:00:11 +05:30
Arun Prakash Jana
07f5ab4aa9
Prepare for release v3.3.1.
2017-09-11 08:31:13 +05:30
Arun Prakash Jana
4dfdff3ea5
Revert "update pypi summary ( #204 )" ( #205 )
...
This reverts commit feeb82e75a
.
2017-09-11 08:11:50 +05:30
Johnathan Jenkins
feeb82e75a
update pypi summary ( #204 )
2017-09-11 08:04:00 +05:30
rachmadani haryono
8afba2d826
Feature/pylint ( #185 )
...
* fix: dev: os function name
* new: test: pylint config
* new: test: pylint test
* chg: dev: linting guide
* new: dev: add alternative commented test run command
* chg: dev: max line length on PR template
2017-08-12 16:56:59 +05:30
rachmadani haryono
4d7385599b
Feature/flake8 ( #184 )
...
* new: test: flake8 test
* chg: dev: add flake8 package for test
* chg: dev: remove coverage rule
2017-08-12 09:38:09 +05:30
rachmadani haryono
50e89f58b7
refactor import db ( #176 )
...
* chg: dev: refactor bookmark html
* chg: dev: refactor bookmark markdown parser
* chg: dev: update refactor
* new: test: import_md
* fix: dev: newtag parameter on import_md
* new: test: import_html
* new: test: add bs4 as test package
* chg: dev: rename fp to filepath
* new: test: import html and add parent as tag
* new: test: additional test for import_html
* new: test: simple bookmark html
* chg: dev: add round bracket !cosmetic
* chg: dev: maximalize line length !cosmetic
2017-07-22 09:01:29 +05:30
Silvan Mosberger
c9179f638d
reqs: Lower bound hypothesis ( #167 )
...
* reqs: Lower bound hypothesis
Hypothesis should be lower bound instead of being fixed at 3.7.0
* chg: test: set min requirement for pytest
* chg: test: upgrade pip on travis
* chg: test: upgrade setuptools on travis
* chg: test: add py as test req on travis
2017-06-30 17:29:19 +05:30
rachmadani haryono
0c7d5cfe97
Feature/delete rec additional test data set ( #133 )
...
* new: test: additional data test set.
* new: test: test on non integer.
* chg: test: rename function for consistency.
* chg: test: change normalize function.
* chg: test: change max value for high var
* fix: test: use normalized index
* fix: test: remove 'max' as valid value
* chg: test: use hypothesis to test delete_rec index
* new: test: add hypothesis package
* chg: test: use hypothesis to test delete_rec index
* chg: test: add hypothesis to travis
* chg: test: limit integer test.
* chg: dev: remove unused test
* fix: test: fix test on non integer.
* new: test: add big integer test on range in delete_rec method.
* fix: test: fix high low diff
* fix: test: skip only for python<3.5
* chg: test: change test_delete_rec_range_and_big_int
- remove skip
- use constant value instead sys.maxsize
- fix assert
* chg: test: use setup.py to manage test package instead travis
* chg: test: add tests extras on setup.py
* chg: test: change install test package.
* fix: test: fix whitespace
* fix: test: MAX_SQLITE_INT value
* chg: test: skip test for python<3.5
* fix: test: fix import
* chg: test: skip Impossible test
* chg: test: simplify test_delete_rec_on_non_interger
2017-03-28 19:43:22 +05:30
SZ Lin
dc606daade
Open buku.py in UTF-8 mode
...
buku.py is an UTF-8 file but setup.py opened it in ASCII mode instead of UTF-8 mode.
2016-11-30 16:29:54 +08:00
Arun Prakash Jana
804c8ce503
Update program requirements.
2016-11-21 22:43:42 +05:30
Alessio Sergi
4cf02b9fa9
Add setup.py for installation as a system tool.
2016-11-06 19:44:44 +01:00