1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-09 00:40:11 +01:00
Commit Graph

56 Commits

Author SHA1 Message Date
Ciaran Gultnieks
65031e97b7 Enforce no spaces, as bad things will silently happen otherwise 2012-01-19 23:09:29 +00:00
Ciaran Gultnieks
ddecd8e9cc Some work in progress on download stats 2012-01-17 17:25:28 +00:00
Ciaran Gultnieks
ecd3bae855 Metadata is now re-writable 2012-01-10 23:24:28 +00:00
Ciaran Gultnieks
c469f0feed Improved metadata handling
Two main points: Firstly, there is no longer a random mapping between
app['key'] and a corresponding field in the metadata file - the key and
field are now the same. Secondly, more information (including comments)
is retrieved from the metadata, to facilitate being able to re-write it
which is necessary for various support utilities.
2012-01-10 18:57:07 +00:00
Ciaran Gultnieks
83c6915d1b Underscore is valid in package id 2012-01-08 15:32:53 +00:00
prcrst
93330e3ff3 - Fix python path
- create required directories in build.py
2012-01-03 15:38:06 +00:00
Ciaran Gultnieks
3f5a0dd64b Filter out another troublemaking feature introduced by recent platform tools 2011-11-01 21:24:02 +00:00
Ciaran Gultnieks
87e7d42b2f Filter out trouble-making feature 2011-10-07 13:29:13 +01:00
Ciaran Gultnieks
00788adb0b Merge commit 'refs/merge-requests/28' of git://gitorious.org/f-droid/fdroidserver into merge-requests/28 2011-09-26 11:12:54 +01:00
Ciaran Gultnieks
4ea8b520b8 Stopped copying built files around so much
This is much faster and less heavy on the disk space. "Use Built" is now
obsolete. If there is a built version, it's included.
2011-08-25 23:50:15 +01:00
Paul Sokolovsky
c5f3dcb59a Support "Category" field in metadata, export as <category> in index.xml. 2011-08-20 21:32:28 +03:00
Ciaran Gultnieks
4f417b7403 Improved interactive mode in update script 2011-06-27 22:47:56 +01:00
Ciaran Gultnieks
1ef0b0ca09 Don't allow duplicate version codes 2011-05-11 22:22:46 +01:00
Ciaran Gultnieks
a6daaa7559 Addition to update.py to make version updating easier
Adds a --update switch which runs the given command for each metadata
file where there appears to be a newer version than we have. For
example, I do "update.py -u vim".
2011-04-19 22:23:13 +01:00
Henrik Tunedal
4cfc02ae9d Simplify SDK path configuration
As long as we're making the user specify the path to the SDK, we can
use that information to find all the tools - there's no need for
specifying the location of aapt separately or requiring the tools to
be in $PATH.
2011-04-06 23:45:41 +02:00
Henrik Tunedal
6ae6c23295 Show key fingerprint when signing index 2011-04-01 19:20:32 +02:00
Henrik Tunedal
d4e9cee168 Extract repository certificate automatically 2011-03-27 22:59:47 +02:00
Henrik Tunedal
2414042f66 Include SHA-256 hash in addition to MD5
The MD5 hash element must come last, for compatibility with older
clients.
2011-03-18 19:18:13 +01:00
Henrik Tunedal
92a2022d2c Indicate if an app requires root privileges 2011-03-09 00:16:53 +01:00
Ciaran Gultnieks
84ba9b19be Added the ability to flag an unbuildable release 2011-03-02 21:47:48 +00:00
Henrik Tunedal
64774f0a80 Allow absolute path to repo_icon 2011-02-25 23:11:39 +01:00
Henrik Tunedal
c7676f2976 Change search path for getsig
The path to getsig is now relative to that of the script itself; the
path to the APK files remains relative to the current working
directory.
2011-02-17 22:19:36 +01:00
Henrik Tunedal
a26c3ca507 Make metadata.py a proper module (renamed to common.py) 2011-02-17 21:16:26 +01:00
Ciaran Gultnieks
f0fa241751 Build a signed index in jar format, to be used by the next version of the client 2011-01-29 09:32:21 +00:00
Ciaran Gultnieks
bbe4f83d30 For convenience - source-built app with missing current versions gives source link, not web link 2011-01-27 21:22:19 +00:00
Ciaran Gultnieks
b11f345333 Merge commit 'refs/merge-requests/8' of git://gitorious.org/f-droid/fdroidserver into integration 2011-01-27 10:08:14 +00:00
Ciaran Gultnieks
85cbd3db9c Put source tarball names into the index where available 2011-01-26 18:05:35 +00:00
Henrik Tunedal
933fa05665 Emacs expects coding values in lowercase. 2011-01-26 17:26:51 +01:00
Ciaran Gultnieks
50a962db31 Some build and update system improvements, including the ability to set javac encoding 2011-01-26 16:02:30 +00:00
Ciaran Gultnieks
7654163a0a Stop bugging me about no packages for a disabled app 2011-01-23 22:43:01 +00:00
Ciaran Gultnieks
25972a3788 Correction to previous commit 2011-01-23 22:03:46 +00:00
Ciaran Gultnieks
8c9f28c7c4 Leave apps out of the repo index if there are no packages 2011-01-23 21:54:49 +00:00
Ciaran Gultnieks
aaa98fe8b5 Donate links (for apps that have them) into the index, and on the web site 2011-01-22 13:45:18 +00:00
Ciaran Gultnieks
035febb2bf Put releases in the right order on the web site repository browser 2011-01-22 12:29:22 +00:00
Ciaran Gultnieks
b9e602474a Reverting to non-pretty xml, per comment on issue #19 2011-01-17 09:13:55 +00:00
Ciaran Gultnieks
9cba2ef574 Merge commit 'refs/merge-requests/4' of git://gitorious.org/f-droid/fdroidserver into integration 2011-01-17 09:09:15 +00:00
David Sterry
06d83d12a7 fixed upper then lowercase sort, output as pretty xml as well 2011-01-16 23:51:30 -08:00
Ciaran Gultnieks
7f60b54b3b Include signature id for each apk in repo index 2011-01-16 11:33:57 +00:00
Ciaran Gultnieks
ea7fe6b3e0 Automatic transfer of specified built apps to repository during update 2011-01-05 22:20:57 +00:00
Ciaran Gultnieks
e7bbf68272 Guarded against an icon specified in the manifest that doesn't actually exist 2011-01-02 15:15:55 +00:00
Ciaran Gultnieks
a81e48dad0 Added ability to report on status of build data 2010-12-31 21:03:01 +00:00
Ciaran Gultnieks
06cc795565 Allowed for APKs with bad names, and added Mobile C64, which is one of those 2010-12-29 16:43:04 +00:00
Ciaran Gultnieks
d15a8908cd For convenience, display the app's web URL with a don't have market version message 2010-12-29 10:56:07 +00:00
Ciaran Gultnieks
0596149458 Added repository metadata 2010-12-17 12:31:04 +00:00
Ciaran Gultnieks
c78ee1a353 Ability to tag apps with antifeatures, so they can be included if the user wants 2010-12-15 21:28:50 +00:00
Ciaran Gultnieks
a37e067420 Generate the index in alpha-sorted (by app name) order 2010-12-06 21:29:41 +00:00
Ciaran Gultnieks
f08f9c1b88 Add an app id attribute to the index to make finding things easier 2010-12-05 11:29:31 +00:00
Ciaran Gultnieks
9f8e950374 Some extra analysis output code in the update script 2010-12-04 22:56:13 +00:00
Ciaran Gultnieks
1a46815f3d It's useful to display the package ID as well for missing current apk versions 2010-12-04 18:54:02 +00:00
Ciaran Gultnieks
b0820cdb87 Allow upper case in package name, wrong though it may seem 2010-11-18 23:23:40 +00:00