Skip to content

Commit

Permalink
Version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
grosjo committed Dec 27, 2021
1 parent dc0dfff commit 4af867a
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 47 deletions.
6 changes: 6 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
2021-12-27 Joan Moreau <jom@grosjo.net>

* Ownership takeover
* Compatibility Nextcloud 23
* Version 1.0.0

2021-01-22 Christian Weiske <cweiske@cweiske.de>

* Fix Javascript crash on Nextcloud 20
Expand Down
45 changes: 8 additions & 37 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ __ https://github.com/tomboy-notes/tomdroid

Known working versions
======================
grauphel 0.7.6 is known to work with:
grauphel 1.0.0 is known to work with:

* Tomboy 1.15.2, Linux
* Tomboy 1.15.1, Windows
Expand Down Expand Up @@ -112,13 +112,13 @@ Manual installation

#. SSH onto your web server
#. Navigate to the nextcloud ``apps`` directory, often in ``/var/www/nextcloud/apps``
#. Download the latest release from http://cweiske.de/grauphel.htm#download
#. Download the latest release from https://github.com/grosjo/nextcloud-grauphel/releases/
and extract it.
For example::

$ wget http://cweiske.de/download/grauphel/grauphel-0.7.6.tar.gz
$ tar xjvf grauphel-0.7.6.tar.gz
$ rm grauphel-0.7.6.tar.gz
$ wget https://github.com/grosjo/fts-xapian/archive/refs/tags/1.0.0.tar.gz -O grauphel-1.0.0.tar.gz
$ tar xjvf grauphel-1.0.0.tar.gz
$ rm grauphel-1.0.0.tar.gz

You do have a directory ``/var/www/nextcloud/apps/grauphel`` now.
#. Using your browser, login as administrator into nextCloud and click
Expand Down Expand Up @@ -149,12 +149,14 @@ Download
========
.. LATESTRELEASE
See `grauphel downloads page <http://cweiske.de/grauphel-download.htm>`_
See https://github.com/grosjo/nextcloud-grauphel/releases/
for all released versions.

======
Author
======
Joan Moreau, jom@grosjo.net

Christian Weiske, cweiske@cweiske.de, http://cweiske.de/


Expand Down Expand Up @@ -182,24 +184,6 @@ Development hints
* ``latest-sync-revision`` sent from Tomboy during PUT sync is already
incremented by 1.


Unit testing
============
- `ownCloud unit testing documentation`__
- `grauphel on Travis CI`__

.. image:: https://travis-ci.org/cweiske/grauphel.svg
:target: https://travis-ci.org/cweiske/grauphel

__ https://doc.owncloud.org/server/8.0/developer_manual/core/unit-testing.html
__ https://travis-ci.org/cweiske/grauphel


Releasing grauphel
==================
To release a new version, do the following:

#. Increase version number in ``appinfo/version`` and ``appinfo/info.xml``.
#. Validate ``appinfo/info.xml``::

$ xmllint --noout --schema tools/info.xsd appinfo/info.xml
Expand All @@ -216,16 +200,3 @@ To release a new version, do the following:
$ phing

The file will be in ``dist/``
#. Test the release on a server
#. Tag the release in git
#. Upload the release to http://cweiske.de/grauphel.htm with::

$ cd ~/Dev/html/cweiske.de
$ ./scripts/update-grauphel.sh

#. Upload the new release on
https://apps.nextcloud.com/developer/apps/releases/new

Signature::

$ openssl dgst -sha512 -sign ~/.nextcloud/certificates/grauphel.key dist/grauphel-0.7.6.tar.gz | openssl base64
15 changes: 7 additions & 8 deletions appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,20 @@

Tomboy, Conboy and Tomdroid clients are supported.
</description>
<version>0.7.6</version>
<version>1.0.0</version>
<licence>agpl</licence>
<author>Christian Weiske</author>
<author>Joan Moreau</author>
<namespace>Grauphel</namespace>
<documentation>
<admin>https://cweiske.de/grauphel.htm#installation</admin>
<admin>https://github.com/grosjo/nextcloud-grauphel</admin>
</documentation>
<category>organization</category>
<website>https://cweiske.de/grauphel.htm</website>
<bugs>https://github.com/cweiske/grauphel/issues</bugs>
<repository type="git">https://git.cweiske.de/grauphel.git</repository>
<website>https://github.com/grosjo/nextcloud-grauphel</website>
<bugs>https://github.com/grosjo/nextcloud-grauphel/issues</bugs>
<repository type="git">https://github.com/grosjo/nextcloud-grauphel.git</repository>
<dependencies>
<lib>OAuth</lib>
<owncloud min-version="7"/>
<nextcloud min-version="13" max-version="20"/>
<nextcloud min-version="23" max-version="20"/>
</dependencies>
<!-- <ocsid>166654</ocsid> -->
</info>
2 changes: 1 addition & 1 deletion appinfo/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7.6
1.0.0
2 changes: 1 addition & 1 deletion docs/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ HowTo setup clients with grauphel
The Tomboy notes server grauphel__ works with several clients.
Here are the instructions to configure the clients.

__ http://cweiske.de/grauphel.htm
__ https://github.com/grosjo/nextcloud-grauphel/


======
Expand Down

0 comments on commit 4af867a

Please sign in to comment.