chiark / gitweb /
fdroidserver.git
10 years agoAdd fdroid lint completion
Daniel Martí [Thu, 2 Jan 2014 23:12:42 +0000 (00:12 +0100)]
Add fdroid lint completion

10 years agoNew 'lint' subcommand in testing phase
Daniel Martí [Thu, 2 Jan 2014 18:28:55 +0000 (19:28 +0100)]
New 'lint' subcommand in testing phase

10 years agoInteger fields cannot have leading zeros
Daniel Martí [Thu, 2 Jan 2014 18:16:11 +0000 (19:16 +0100)]
Integer fields cannot have leading zeros

10 years agoProperly escape fd-commit commit messages
Daniel Martí [Tue, 31 Dec 2013 17:09:46 +0000 (18:09 +0100)]
Properly escape fd-commit commit messages

10 years agoAdd Dogecoin support, some None fixes
Daniel Martí [Tue, 31 Dec 2013 10:57:35 +0000 (11:57 +0100)]
Add Dogecoin support, some None fixes

10 years agoNew field: Provides
Daniel Martí [Tue, 31 Dec 2013 09:47:50 +0000 (10:47 +0100)]
New field: Provides

10 years agoFix gradle patching when using @..
Daniel Martí [Tue, 31 Dec 2013 09:43:47 +0000 (10:43 +0100)]
Fix gradle patching when using @..

10 years agoSmall bash tweaks to fd-commit
Daniel Martí [Tue, 31 Dec 2013 09:18:04 +0000 (10:18 +0100)]
Small bash tweaks to fd-commit

10 years agoRemove a few unnecessary vars
Daniel Martí [Tue, 31 Dec 2013 09:17:49 +0000 (10:17 +0100)]
Remove a few unnecessary vars

10 years agoFix makebuildserver after rename, tidy gitignores
Daniel Martí [Mon, 30 Dec 2013 16:18:45 +0000 (17:18 +0100)]
Fix makebuildserver after rename, tidy gitignores

10 years agoAdd copyright notices to bash scripts
Daniel Martí [Mon, 30 Dec 2013 16:15:27 +0000 (17:15 +0100)]
Add copyright notices to bash scripts

10 years agoMove example configs to a separate dir, add envs
Daniel Martí [Mon, 30 Dec 2013 16:11:52 +0000 (17:11 +0100)]
Move example configs to a separate dir, add envs

10 years agoStrip unnecessary exts from updateplugin and makebuildserver
Daniel Martí [Mon, 30 Dec 2013 16:11:38 +0000 (17:11 +0100)]
Strip unnecessary exts from updateplugin and makebuildserver

10 years agoRemove trailing spaces and tabs
Daniel Martí [Mon, 30 Dec 2013 16:04:16 +0000 (17:04 +0100)]
Remove trailing spaces and tabs

10 years agoSeparate dependencies, some aren't needed if you are using a VM
Daniel Martí [Mon, 30 Dec 2013 16:02:48 +0000 (17:02 +0100)]
Separate dependencies, some aren't needed if you are using a VM

10 years agoThere is no longer any Vagrantfile
Daniel Martí [Mon, 30 Dec 2013 16:02:19 +0000 (17:02 +0100)]
There is no longer any Vagrantfile

10 years agoUpdate the docs with the new package argument syntax and 'fdroid install'
Daniel Martí [Mon, 30 Dec 2013 15:54:26 +0000 (16:54 +0100)]
Update the docs with the new package argument syntax and 'fdroid install'

10 years agoChange texi encoding to utf-8 from us-ascii
Daniel Martí [Mon, 30 Dec 2013 15:48:07 +0000 (16:48 +0100)]
Change texi encoding to utf-8 from us-ascii

10 years agoUpdate gendocs from 2011-04 to 2013-02
Daniel Martí [Mon, 30 Dec 2013 15:33:42 +0000 (16:33 +0100)]
Update gendocs from 2011-04 to 2013-02

10 years agoMake sure to match filename extensions without being case sensitive
Daniel Martí [Mon, 30 Dec 2013 10:33:37 +0000 (11:33 +0100)]
Make sure to match filename extensions without being case sensitive

10 years agoWarn about prebuilt jar files when scanning
Daniel Martí [Mon, 30 Dec 2013 10:25:15 +0000 (11:25 +0100)]
Warn about prebuilt jar files when scanning

10 years agoSome minor stats improvements
Ciaran Gultnieks [Sat, 28 Dec 2013 10:35:50 +0000 (10:35 +0000)]
Some minor stats improvements

10 years agoFix latestapps stats, broken in 59cde15ad1
Ciaran Gultnieks [Sat, 28 Dec 2013 10:35:40 +0000 (10:35 +0000)]
Fix latestapps stats, broken in 59cde15ad1

10 years agoAvoid strange outcomes of "adb devices"
Daniel Martí [Thu, 26 Dec 2013 18:18:36 +0000 (19:18 +0100)]
Avoid strange outcomes of "adb devices"

10 years agoOnly add AF xml element if there actually are AFs
Daniel Martí [Mon, 23 Dec 2013 11:04:50 +0000 (12:04 +0100)]
Only add AF xml element if there actually are AFs

10 years agoFix ndk install typo
Daniel Martí [Mon, 30 Dec 2013 11:38:08 +0000 (12:38 +0100)]
Fix ndk install typo

10 years agoUse OptionError exceptions
Daniel Martí [Sun, 22 Dec 2013 20:39:39 +0000 (21:39 +0100)]
Use OptionError exceptions

10 years agoDon't do everything unless --all is given
Daniel Martí [Sun, 22 Dec 2013 20:31:35 +0000 (21:31 +0100)]
Don't do everything unless --all is given

10 years agoUpdate to build-tools 19.0.1
Daniel Martí [Sun, 22 Dec 2013 12:24:40 +0000 (13:24 +0100)]
Update to build-tools 19.0.1

10 years agoUpdate to gradle 1.9
Daniel Martí [Sun, 22 Dec 2013 12:22:45 +0000 (13:22 +0100)]
Update to gradle 1.9

10 years agoMatch anything as package name
Daniel Martí [Sun, 22 Dec 2013 11:27:26 +0000 (12:27 +0100)]
Match anything as package name

10 years agoPackage names can contain numbers too
Daniel Martí [Sun, 22 Dec 2013 11:24:53 +0000 (12:24 +0100)]
Package names can contain numbers too

10 years agoForgot a space
Daniel Martí [Fri, 20 Dec 2013 17:49:51 +0000 (18:49 +0100)]
Forgot a space

10 years agoForgot one --package line on build.py
Daniel Martí [Fri, 20 Dec 2013 17:43:52 +0000 (18:43 +0100)]
Forgot one --package line on build.py

10 years agoGet rid of more unnecessary finds
Daniel Martí [Fri, 20 Dec 2013 08:42:10 +0000 (09:42 +0100)]
Get rid of more unnecessary finds

10 years agoReplace finds with pythonic terms
Daniel Martí [Fri, 20 Dec 2013 08:34:03 +0000 (09:34 +0100)]
Replace finds with pythonic terms

10 years agoAdd some remaining help strings
Daniel Martí [Thu, 19 Dec 2013 22:18:27 +0000 (23:18 +0100)]
Add some remaining help strings

10 years agoRemove some unnecessary stuff
Daniel Martí [Thu, 19 Dec 2013 22:14:51 +0000 (23:14 +0100)]
Remove some unnecessary stuff

10 years agoAdapt verify
Daniel Martí [Thu, 19 Dec 2013 22:14:22 +0000 (23:14 +0100)]
Adapt verify

10 years agoAdapt scanner, fix some other issues
Daniel Martí [Thu, 19 Dec 2013 22:06:57 +0000 (23:06 +0100)]
Adapt scanner, fix some other issues

10 years agoAdapt rewritemeta
Daniel Martí [Thu, 19 Dec 2013 21:59:32 +0000 (22:59 +0100)]
Adapt rewritemeta

10 years agoAdapt publish to new format, improve completion
Daniel Martí [Thu, 19 Dec 2013 21:55:17 +0000 (22:55 +0100)]
Adapt publish to new format, improve completion

10 years agoAdd common.py function headers, styling
Daniel Martí [Thu, 19 Dec 2013 21:28:38 +0000 (22:28 +0100)]
Add common.py function headers, styling

10 years agoSmall fixes to install.py
Daniel Martí [Thu, 19 Dec 2013 21:28:23 +0000 (22:28 +0100)]
Small fixes to install.py

10 years agoDon't except if already installed on fdroid install
Daniel Martí [Thu, 19 Dec 2013 16:58:10 +0000 (17:58 +0100)]
Don't except if already installed on fdroid install

10 years agoBetter parsing of args, install now works as it should
Daniel Martí [Thu, 19 Dec 2013 16:51:16 +0000 (17:51 +0100)]
Better parsing of args, install now works as it should

10 years agoAdapt checkupdates
Daniel Martí [Wed, 11 Dec 2013 18:37:38 +0000 (19:37 +0100)]
Adapt checkupdates

10 years agoOnly install latest apk of each app, other fixes
Daniel Martí [Wed, 11 Dec 2013 18:08:15 +0000 (19:08 +0100)]
Only install latest apk of each app, other fixes

10 years agoAdd 'fdroid install', more rewriting
Daniel Martí [Wed, 11 Dec 2013 17:35:58 +0000 (18:35 +0100)]
Add 'fdroid install', more rewriting

10 years agoStart rewrite: Remove --package and --install from 'build'
Daniel Martí [Wed, 11 Dec 2013 16:29:38 +0000 (17:29 +0100)]
Start rewrite: Remove --package and --install from 'build'

10 years agoFix incomplete ndk upgrade in d7f558ad
Ciaran Gultnieks [Mon, 16 Dec 2013 11:42:33 +0000 (11:42 +0000)]
Fix incomplete ndk upgrade in d7f558ad

10 years agoProperly empty all fd-commit vars
Daniel Martí [Wed, 11 Dec 2013 16:18:09 +0000 (17:18 +0100)]
Properly empty all fd-commit vars

10 years agoAdd timestamp to index
Ciaran Gultnieks [Wed, 11 Dec 2013 11:22:12 +0000 (11:22 +0000)]
Add timestamp to index

10 years agofd-commit: don't use wrong name when there is no autoname
Ciaran Gultnieks [Wed, 11 Dec 2013 09:29:37 +0000 (09:29 +0000)]
fd-commit: don't use wrong name when there is no autoname

10 years agoImprove checkupdates error message
Ciaran Gultnieks [Wed, 11 Dec 2013 09:27:17 +0000 (09:27 +0000)]
Improve checkupdates error message

10 years agoDocumentation clarification re description links
Ciaran Gultnieks [Mon, 9 Dec 2013 12:23:45 +0000 (12:23 +0000)]
Documentation clarification re description links

10 years agoFix litecoin metadata check
Daniel Martí [Tue, 10 Dec 2013 22:26:54 +0000 (23:26 +0100)]
Fix litecoin metadata check

10 years agoMerge commit 'refs/merge-requests/132' of gitorious.org:f-droid/fdroidserver
Daniel Martí [Sat, 7 Dec 2013 12:57:55 +0000 (13:57 +0100)]
Merge commit 'refs/merge-requests/132' of gitorious.org:f-droid/fdroidserver

10 years agoAlso allow for '~' and '~user'
Daniel Martí [Sat, 7 Dec 2013 12:21:45 +0000 (13:21 +0100)]
Also allow for '~' and '~user'

10 years agoExpand vars properly
Daniel Martí [Sat, 7 Dec 2013 12:20:22 +0000 (13:20 +0100)]
Expand vars properly

10 years agoNormalise relative paths (e.g. @..)
Daniel Martí [Sat, 7 Dec 2013 12:15:51 +0000 (13:15 +0100)]
Normalise relative paths (e.g. @..)

10 years agoDo not output warnings for missing configs
Daniel Martí [Sat, 7 Dec 2013 11:15:46 +0000 (12:15 +0100)]
Do not output warnings for missing configs

10 years agoForgot a couple continues
Daniel Martí [Fri, 6 Dec 2013 20:31:47 +0000 (21:31 +0100)]
Forgot a couple continues

10 years agoOnly warn about config.py perms if there's sensitive info
Daniel Martí [Fri, 6 Dec 2013 16:20:03 +0000 (17:20 +0100)]
Only warn about config.py perms if there's sensitive info

10 years agoFixes to config parsers
Daniel Martí [Fri, 6 Dec 2013 15:38:46 +0000 (16:38 +0100)]
Fixes to config parsers

10 years agoReading config now also checks its assigned bins and dirs
Daniel Martí [Fri, 6 Dec 2013 11:55:56 +0000 (12:55 +0100)]
Reading config now also checks its assigned bins and dirs

10 years agoTake "$VALUE" settings from environment variables
Daniel Martí [Fri, 6 Dec 2013 11:37:53 +0000 (12:37 +0100)]
Take "$VALUE" settings from environment variables

Set sdk_path and ndk_path defaults to $ANDROID_HOME and $ANDROID_NDK

10 years agoRemove javacc_path setting, unused
Daniel Martí [Fri, 6 Dec 2013 11:24:24 +0000 (12:24 +0100)]
Remove javacc_path setting, unused

10 years agoUpdate ndk from r9 to r9b
Daniel Martí [Fri, 6 Dec 2013 11:23:50 +0000 (12:23 +0100)]
Update ndk from r9 to r9b

10 years agotarget= affects updating srclibs again, small fixes
Daniel Martí [Fri, 6 Dec 2013 11:15:13 +0000 (12:15 +0100)]
target= affects updating srclibs again, small fixes

10 years agoupdate sample and add error to reflect the default basedir: .*/fdroid/repo
Hans-Christoph Steiner [Wed, 4 Dec 2013 20:28:41 +0000 (15:28 -0500)]
update sample and add error to reflect the default basedir: .*/fdroid/repo

For user-generated repos, the default path/URL is .*/fdroid/repo, with
fdroid/ as the root where the 'fdroid' tool operates.  This makes for a URL
that is quite unique and easily matched automatically using patterns, like
in fdroidclient.

For those who don't like the standard, they can override the errror from
config.py using nonstandardwebroot = True

10 years agoadd new `fdroid server init` command for setting up the dir on the server
Hans-Christoph Steiner [Mon, 2 Dec 2013 22:29:51 +0000 (17:29 -0500)]
add new `fdroid server init` command for setting up the dir on the server

This is quite simple, but makes the user experience consistent when setting
up repos: run init then update locally, then run init then update on the
server.

This patch also includes PEP8 formatting fixes

10 years agoNongreedy matches for retrieve_string
Daniel Martí [Wed, 4 Dec 2013 19:17:49 +0000 (20:17 +0100)]
Nongreedy matches for retrieve_string

10 years agoMerge commit 'refs/merge-requests/131' of git://gitorious.org/f-droid/fdroidserver...
Ciaran Gultnieks [Wed, 4 Dec 2013 17:34:37 +0000 (17:34 +0000)]
Merge commit 'refs/merge-requests/131' of git://gitorious.org/f-droid/fdroidserver into merge-requests/131

10 years agoFix checkupdates (broken since 996f14)
Ciaran Gultnieks [Wed, 4 Dec 2013 14:23:26 +0000 (14:23 +0000)]
Fix checkupdates (broken since 996f14)

10 years agodocument the metadata tags used in the public index file (index.xml)
Hans-Christoph Steiner [Fri, 22 Nov 2013 20:55:39 +0000 (15:55 -0500)]
document the metadata tags used in the public index file (index.xml)

For people wanting to understand where the metadata is coming from, it is
useful to have a note about what the metadata tag is generated from in the
app description file.

10 years agoMake app and version name formats a standard
Daniel Martí [Mon, 2 Dec 2013 14:28:30 +0000 (15:28 +0100)]
Make app and version name formats a standard

10 years agoSupport application names in the form of '&app_name;'
Daniel Martí [Mon, 2 Dec 2013 14:09:59 +0000 (15:09 +0100)]
Support application names in the form of '&app_name;'

10 years agoKivy builds need virtualenv
Ciaran Gultnieks [Sun, 1 Dec 2013 16:47:27 +0000 (16:47 +0000)]
Kivy builds need virtualenv

10 years agoAdd ouya-sdk to usual suspects
Ciaran Gultnieks [Sun, 1 Dec 2013 16:47:17 +0000 (16:47 +0000)]
Add ouya-sdk to usual suspects

10 years agoTidy up a few antifeature-related things in web repo browser
Ciaran Gultnieks [Wed, 27 Nov 2013 10:49:44 +0000 (10:49 +0000)]
Tidy up a few antifeature-related things in web repo browser

10 years agoLink web repo browser antifeatures to detailed descriptions
Ciaran Gultnieks [Wed, 27 Nov 2013 10:47:12 +0000 (10:47 +0000)]
Link web repo browser antifeatures to detailed descriptions

10 years agoSupport UpstreamNonFree in web repo browser
Ciaran Gultnieks [Wed, 27 Nov 2013 10:43:47 +0000 (10:43 +0000)]
Support UpstreamNonFree in web repo browser

10 years agoDon't push UpstreamNonFree to index (yet)
Ciaran Gultnieks [Wed, 27 Nov 2013 10:39:36 +0000 (10:39 +0000)]
Don't push UpstreamNonFree to index (yet)

10 years agoAdd UpstreamNonFree antifeature
Ciaran Gultnieks [Wed, 27 Nov 2013 10:39:24 +0000 (10:39 +0000)]
Add UpstreamNonFree antifeature

10 years agoCalculate added dates correctly when archive in use
Ciaran Gultnieks [Wed, 27 Nov 2013 09:35:43 +0000 (09:35 +0000)]
Calculate added dates correctly when archive in use

This fixes what's new, amongst other things.

10 years agoAllow definition of index max age in repo config
Ciaran Gultnieks [Tue, 26 Nov 2013 22:07:47 +0000 (22:07 +0000)]
Allow definition of index max age in repo config

10 years agoSome more kivy wip
Ciaran Gultnieks [Tue, 26 Nov 2013 22:06:45 +0000 (22:06 +0000)]
Some more kivy wip

10 years agoSome more kivy wip
Ciaran Gultnieks [Tue, 26 Nov 2013 22:04:40 +0000 (22:04 +0000)]
Some more kivy wip

10 years agoSome more kivy wip
Ciaran Gultnieks [Tue, 26 Nov 2013 22:02:33 +0000 (22:02 +0000)]
Some more kivy wip

10 years agoKivy build support, wip
Ciaran Gultnieks [Sun, 24 Nov 2013 22:11:41 +0000 (22:11 +0000)]
Kivy build support, wip

10 years agoImport support for kivy projects (with buildozer spec)
Ciaran Gultnieks [Sun, 24 Nov 2013 22:11:29 +0000 (22:11 +0000)]
Import support for kivy projects (with buildozer spec)

10 years agoAdd kivy requirements to buildserver
Ciaran Gultnieks [Sun, 24 Nov 2013 22:11:02 +0000 (22:11 +0000)]
Add kivy requirements to buildserver

10 years agoSome more symlink-related improvements
Ciaran Gultnieks [Sun, 24 Nov 2013 10:29:28 +0000 (10:29 +0000)]
Some more symlink-related improvements

10 years agoPass verbose flag to buildserver's build.py
Ciaran Gultnieks [Sun, 24 Nov 2013 10:29:09 +0000 (10:29 +0000)]
Pass verbose flag to buildserver's build.py

10 years agoMake rm work propery with symlinks
Ciaran Gultnieks [Sun, 24 Nov 2013 09:47:11 +0000 (09:47 +0000)]
Make rm work propery with symlinks

10 years agoMerge branch 'master' of gitorious.org:f-droid/fdroidserver
Ciaran Gultnieks [Sun, 24 Nov 2013 09:42:50 +0000 (09:42 +0000)]
Merge branch 'master' of gitorious.org:f-droid/fdroidserver

10 years agoRemove signing keys later in build
Ciaran Gultnieks [Sun, 24 Nov 2013 09:39:12 +0000 (09:39 +0000)]
Remove signing keys later in build

Specifically, after rm, otherwise it can attempt to modify files (or
symlinks!) that are going to be removed.

10 years agoPrepare srclibs after patches
Daniel Martí [Sat, 23 Nov 2013 11:21:02 +0000 (12:21 +0100)]
Prepare srclibs after patches

10 years agoPermission check correct file
Ciaran Gultnieks [Sat, 23 Nov 2013 10:56:58 +0000 (10:56 +0000)]
Permission check correct file