Skip to content

Commit

Permalink
Prepare for release v3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
jarun committed May 24, 2018
1 parent 24a4c4b commit b3437a4
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
13 changes: 10 additions & 3 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,13 +1,20 @@
Buku v3.8
TBD
2018-05-24

What's in?
- api module is removed and changed into bukuserver
- bukuserver, a browsable frontend on a local webhost server
- A self-hosted http server, bukuserver, that exposes core functionality
- browsable frontend on a local webhost server
- flask default cli interface is used instead custom one
- handle not only api but also html request
- statistic page
- CRUD on bookmark
- replaces the earlier api module
- Import complete folder hierarchy as tags during auto-import
- Merge tags on import even if bookmark URL exists
- Orgfile import/export
- Show bookmarks to be deleted before deletion
- Merge tags during import if bookmark exists
- Escape regex metachars in regex input

-------------------------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion buku.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH "BUKU" "1" "28 Mar 2018" "Version 3.7" "User Commands"
.TH "BUKU" "1" "24 May 2018" "Version 3.8" "User Commands"
.SH NAME
buku \- Bookmark manager like a text-based mini-web
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions buku.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
from urllib3.util import parse_url, make_headers
import webbrowser

__version__ = '3.7'
__version__ = '3.8'
__author__ = 'Arun Prakash Jana <[email protected]>'
__license__ = 'GPLv3'

Expand Down Expand Up @@ -2273,7 +2273,7 @@ def importdb(self, filepath, tacit=False):
newtag = None

if not tacit:
append_tags_resp = input('Append tags when bookmark exist? (n/y): ')
append_tags_resp = input('Append tags when bookmark exist? (y/n): ')
else:
append_tags_resp = 'y'

Expand Down

14 comments on commit b3437a4

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rachmadaniHaryono The build fails again and I can't make a release because of this. Please check.

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have disable pytest 3.6.0. let's see.

@rachmadaniHaryono
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://pypi.org/project/buku/3.8/

first release with markdown readme 🎉

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@eclipseo, @maxice8, @pabloariasal, @szlin, @zmwangx Buku v3.8 is released!

Thanks @rachmadaniHaryono!

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rachmadaniHaryono please add a grand image to the bukuserver README. ;)

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please push directly. I'll have to run.

@eclipseo
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Buku 3.8 built on Fedora 27-29.

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @eclipseo!

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 24, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jpdasma I missed notifying you earlier. The new version is out!

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 25, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rachmadaniHaryono in case you have missed, we need an image for bukuserver. Just so users can get a feel from the README page.

@szlin
Copy link
Collaborator

@szlin szlin commented on b3437a4 May 25, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jarun According to DFSG # 2[1], the minified files such as "bukuserver/static/bukuserver/js/Chart.min.js" should be excluded. Therefore, I need to exclude bukuserver in this release, otherwise the new version of buku cannot be uploaded into Debian archive.

I suggest to add original javascript into it.

[1] https://www.debian.org/social_contract#guidelines
[2] https://wiki.debian.org/Javascript/Policy

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 25, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's fine for this release. One can still install it from the repo to play around with it.

@szlin
Copy link
Collaborator

@szlin szlin commented on b3437a4 May 27, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new version of buku without bukuserver has been uploaded few days ago :)

@jarun
Copy link
Owner Author

@jarun jarun commented on b3437a4 May 27, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Lin!

Please sign in to comment.