Commit Graph

1705 Commits

Author SHA1 Message Date
Simon Monecke
b467221d71
resolves #447, add optional file arg to json output arg (#448)
* resolves #447, add optional file arg to json output arg

* write_string_to_file: add type hints, improve error handling
2020-04-20 21:45:04 +05:30
rachmadani haryono
9fce289d6f
Feature/windows (#441)
* new: dev: windows only package

* chg: dev: catch ModuleNotFoundError on python3.6+

* chg: dev: use general exception
2020-04-05 07:07:25 +05:30
Arun Prakash Jana
11b869842f
Update docs 2020-04-03 07:28:37 +05:30
Arun Prakash Jana
3fc4d164d4
Fix #440 2020-03-26 21:10:41 +05:30
Arun Prakash Jana
a8c5b84fe3
Update docs 2020-03-16 22:31:33 +05:30
Arun Prakash Jana
e488987458
Fix #439 2020-03-15 19:39:25 +05:30
Arun Prakash Jana
ca020f34ae
Update install docs 2020-02-26 08:20:45 +05:30
Arun Prakash Jana
bda03bbdac Update installation method 2020-02-25 22:39:13 +05:30
rachmadani haryono
960247a8fb
fix: dev: use ImportError instead ModuleNotFoundError (#437)
py3.5 compatibility
2020-02-09 06:03:49 +05:30
Arun Prakash Jana
be12ef0114 Add sample fuzzy search command 2020-02-09 05:14:55 +05:30
rachmadani haryono
5a23be2ab7
Feature/fix reverse proxy (#435)
* new: dev: raise error when used

* chg: dev: add info on error
2020-02-08 17:37:19 +05:30
Arun Prakash Jana
5638226883
Update user agent 2020-01-31 08:22:18 +05:30
Arun Prakash Jana
89d348259a
Remove CentOS 8.0 (packaging fails) 2020-01-31 07:43:56 +05:30
Arun Prakash Jana
0062292a47
Prepare for release v4.3 2020-01-31 03:11:54 +05:30
Arun Prakash Jana
5c55929015
Add link to article 2020-01-30 06:03:07 +05:30
Arun Prakash Jana
91e8149924
Generate docs with name buku 2020-01-10 00:44:25 +05:30
Arun Prakash Jana
d71e15589b
Project renamed to buku from Buku for consistency 2020-01-08 08:37:17 +05:30
Aquan1412
6b1f030077 Org tag support (#432)
* Add tag support for Org import/export

* Remove ipdb from imports

* Fix whitespaces

* Added import test

* Added support for org import/export for tags containing colons

* Made sure to only import unique tags

* Removed unnecessary if-clause

* Replaced len() loop with enumerate

* Use OrderedDict() instead of dict() for compatibility with Python3.5
2020-01-04 08:25:34 +08:00
Arun Prakash Jana
455d36c11c Update copyright year 2020-01-01 09:38:29 +05:30
rachmadani haryono
f216b7dd5a reverse proxy (#431)
* new: dev: ReverseProxyPrefixFix

* new: dev: flask-reverse-proxy-fix

* new: doc: env var REVERSE_PROXY_PATH

* new: dev: reverse_proxy_path

* chg: dev: bukuserver requirements
2019-12-29 08:07:56 +05:30
Arun Prakash Jana
7c314b05b4
openSUSE now shows in repology 2019-12-23 20:18:57 +05:30
Arun Prakash Jana
aefbce8489
Update docs: show availability from repology 2019-12-21 07:16:25 +05:30
Arun Prakash Jana
197e195723
Update docs: show availability from repology 2019-12-21 07:09:01 +05:30
rachmadani haryono
d7ff29ba25 type hint for function (#430)
* new: dev: type hint for function

* chg: dev: func can still return None on 2nd item
2019-12-19 07:44:56 +05:30
rachmadani haryono
cdf67aa07c Feature/fix circleci test (#429)
* fix: test: flag on search

* fix: test: type hint

* chg: dev: remove complicated test
2019-12-18 18:20:01 +05:30
Arun Prakash Jana
936e88d7c1
Fix #428 2019-12-17 22:50:47 +05:30
Arun Prakash Jana
e3f725bbaa Fix 427: add related project EBuku 2019-12-16 23:43:54 +05:30
rachmadani haryono
9e5d83ed86 fix tag model view (#425)
* fix: dev: tag model view

* fix: test: python3.5

* fix: dev: smaller filter
2019-12-11 18:25:59 +05:30
rachmadani haryono
467d865e42 Feature/fix buku test (#423)
* fix pylint

* chg: tests: update tox

- add envlist for py38, flake8, and pylint
- let tox install required package

* chg: test: remove expected error

* chg: test: remove impossible case

* fix: test: delete rec index test
2019-12-07 08:36:29 +05:30
Arun Prakash Jana
b95ea885d1
Update badges 2019-11-30 20:33:12 +05:30
Arun Prakash Jana
97ea1e6818 Fix #421: fix FF default profile detection 2019-11-18 03:29:05 +05:30
Ahmed El Gabri
38cd129177 Export tags in markdown format as comments (#419) 2019-11-12 02:58:06 +05:30
Arun Prakash Jana
5fac8d63cc
Fix build break 2019-11-09 07:31:53 +05:30
Arun Prakash Jana
273c7afaf7
Fix build break 2019-10-16 23:43:39 +05:30
Arun Prakash Jana
04243242af
Python 3.8 is released 2019-10-16 23:19:05 +05:30
Arun Prakash Jana
96b26747de
Fix build break 2019-09-28 10:58:22 +05:30
Arun Prakash Jana
6bfe5050bc
Fix build break 2019-09-28 10:48:14 +05:30
Ameya Shenoy
4e13df9738 Docker compose (#417)
* feat(docker): add healthcheck to container

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>

* feat(docker): add docker-compose files

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2019-09-24 07:50:06 +05:30
Ameya Shenoy
ef2dd1949a build(docker): build docker image and push to hub (#414)
* build(docker): build docker image and push to hub

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>

* build(docker): trigger only on new release

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2019-08-24 19:14:30 +05:30
Ameya Shenoy
cc658acd54 fix(manifest): include static files in manifest (#413)
also modififed docker build

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2019-08-23 18:08:32 +05:30
Ameya Shenoy
e44da0557f feat(docker): add Dockerfile to build container (#411)
* feat(docker): add Dockerfile to build container

Also added related docs. It is worth mentioning that at this point the
server used inside the docker container is the default Flask server,
which is not production ready.

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>

* feat(docker): server requests with gunicorn

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>

* fix(docker): restructure to speed up build

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>

* perf(docker): reduced image size

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2019-08-23 00:58:01 +05:30
Mischievous Meerkat
eaef944471
Merge pull request #412 from codingCoffee/open_in_new_tab
fix(OPEN_IN_NEW_TAB): get from environment var
2019-08-17 07:25:42 +05:30
Ameya Shenoy
b9b8dd3ccf fix(OPEN_IN_NEW_TAB): get from environment var
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2019-08-12 03:01:58 +05:30
Mischievous Meerkat
bf5d6e6d12
Create FUNDING.yml 2019-08-06 19:58:47 +05:30
Mischievous Meerkat
b55c388166
Merge pull request #409 from rachmadaniHaryono/feature/yaml-load
fix: test: ignore too many ancestor error
2019-07-23 23:29:16 +05:30
rachmadaniHaryono
e6f5e40aab fix: test: ignore too many ancestor error 2019-07-23 22:12:01 +08:00
Mischievous Meerkat
771b292614
Merge pull request #408 from rachmadaniHaryono/feature/yaml-load
fix: dev: use modified safe loader
2019-07-23 18:54:24 +05:30
rachmadaniHaryono
e01caa19f1 fix: dev: use modified safe loader 2019-07-22 07:21:49 +08:00
Mischievous Meerkat
c1dfe17997
Merge pull request #406 from rachmadaniHaryono/feature/yaml-load
yaml load
2019-07-21 10:26:23 +05:30
rachmadaniHaryono
904b4403b1 fi: dev: yaml load 2019-07-21 11:23:51 +08:00