1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-08-17 20:00:10 +02:00
Commit Graph

3261 Commits

Author SHA1 Message Date
أحمد المحمودي (Ahmed El-Mahmoudy)
44335b64be Add an option to disable repository refresh
This is useful for testing builds with no internet connection, and the
repositories were already fetched previously
2015-07-14 17:43:07 +02:00
Daniel Martí
09a0aa2eb9 Also find usual suspects in gradle files 2015-07-05 14:26:41 -07:00
Ciaran Gultnieks
0bd5be2ea3 Fix update fail when icons are missing
Introduced yesterday, I believe.
2015-06-29 11:17:59 +02:00
Daniel Martí
b848b99bab Always clean and reset all submodules 2015-06-28 19:37:28 -07:00
Daniel Martí
3492ec6eff Hotfix: Client 0.92 breaks if web/source/tracker are missing
Revert this commit after a few stable releases
2015-06-28 11:45:06 -07:00
Daniel Martí
af692dd3bd Stable clients understand UpstreamNonFree now 2015-06-26 18:00:34 +02:00
Daniel Martí
7b2f7077bc Hotfix for 7b68b90569 - don't cal .split() on None 2015-06-26 17:58:57 +02:00
Daniel Martí
7b68b90569 update: never include empty elements in the index 2015-06-26 17:41:19 +02:00
Ciaran Gultnieks
d866ab4cef Fix imagemagick (broken in d9bbb507) 2015-06-25 22:53:11 +02:00
Daniel Martí
00668b254c Replace some FDroid strings with F-Droid 2015-06-21 13:51:23 +02:00
Daniel Martí
e55d1450d1 Update the Android SDK to 24.3.3 2015-06-19 21:17:43 +02:00
Daniel Martí
5aa9e2289d Improve xml string extracting support
* Shield ourselves from newlines that would break metadata files
* Properly use string resources for version names
2015-06-18 17:54:56 +02:00
Daniel Martí
52c2ca1fe7 Replace NDK r10d with r10e 2015-06-18 17:05:48 +02:00
Daniel Martí
5985bb4a0b Add gradle 2.4 2015-06-18 16:57:00 +02:00
Daniel Martí
e608975f78 Bump build-tools to 22.0.1 2015-06-18 16:56:56 +02:00
Daniel Martí
1fa9ec60a1 lint: start warning about invalid categories 2015-06-17 19:55:30 +02:00
Daniel Martí
6c85f9d2fa Bump index version to 13: <changelog> added 2015-06-09 23:11:42 +02:00
Daniel Martí
d5f705bd9c update: don't always place the changelog element
It's not that common, so often it'd just be <changelog/>
2015-06-09 23:10:10 +02:00
Daniel Martí
5af099eb08 lint: take forcevercode into account for UCM warnings 2015-06-07 14:14:56 +02:00
Daniel Martí
d0a10e05d9 lint: get rid of -p/--pedantic
Only one check was left, and it's of little use anyway.
2015-06-07 14:05:29 +02:00
Daniel Martí
5f894f1d38 lint: complain about useless Name: fields 2015-06-07 14:03:15 +02:00
Daniel Martí
4db4a86420 Always make sure that we don't encode None
Apparently, we can have a non-nil element that has a nil text.
2015-06-07 14:02:50 +02:00
Daniel Martí
f9b7a260af lint: Move the UCM:Tags warning out of pedantic
It's much more reliable now
2015-06-05 17:15:13 +02:00
Daniel Martí
a8ec149cd4 lint: Improve UCM:Tags warning
If the vercode is higher than CVC, then we're probably only following stable
versions or something like that
2015-06-05 17:04:05 +02:00
Daniel Martí
7e529c495e lint: don't be pedantic about downloading code
We don't really control this if run via a script, which happens more often.
2015-06-05 16:59:01 +02:00
Daniel Martí
c70e03f67c lint: don't assume trailing slashes in urls are redundant 2015-06-05 16:56:51 +02:00
Daniel Martí
4a4c05e21a Merge branch 'graphviz' into 'master'
Add graphviz to buildserver

Add graphviz to buildserver. Like inkscape and imagemagick it is used to "build" images from "source code".

See merge request !53
2015-06-05 14:52:35 +00:00
Boris Kraut
d9bbb507d1 Add graphviz to buildserver 2015-06-05 15:41:21 +02:00
Ciaran Gultnieks
368a6ae514 Stop fdroid update saying it requires signing keys when it doesn't
Again!
2015-06-04 15:00:31 +01:00
Daniel Martí
d0b5e60369 Properly support escaped strings
See:
https://developer.android.com/guide/topics/resources/string-resource.html
2015-06-04 15:56:20 +02:00
Daniel Martí
2231e72812 Remove now unnecessary regex_pedantic 2015-06-04 15:49:00 +02:00
Daniel Martí
56c855c6b1 lint: enforce https on gitlab too 2015-06-04 15:47:25 +02:00
Daniel Martí
46adf486c9 lint: Remove duplicate code.google.com TODO 2015-06-04 15:46:54 +02:00
Daniel Martí
ce5922d0a1 lint: move punctuation warnings out of pedantic 2015-06-04 15:45:33 +02:00
Daniel Martí
184ae8e2f6 "Changelog:" will be empty often, so only put it if present 2015-06-04 01:01:52 +02:00
Daniel Martí
7018e32b2c Move github .git lint warning to http_warnings 2015-06-03 22:51:05 +02:00
Daniel Martí
9061f71dc4 Re-add https enforcings to Repo: 2015-06-03 22:17:57 +02:00
Daniel Martí
128b19e010 Enforce https uniformly in all http links 2015-06-03 21:00:15 +02:00
Daniel Martí
756f4a2363 Simplify lint http warnings 2015-06-03 20:55:08 +02:00
Daniel Martí
5cab5956e3 Don't accept non-integer vercodes 2015-06-03 19:40:43 +02:00
Daniel Martí
cd93d23062 Work around encoding issues when using xml files
The xml package returns "unicode" objects instead of strings in utf-8.
2015-06-03 18:42:24 +02:00
Daniel Martí
dd37061b41 Don't crash if an <application> has no android:label 2015-06-03 18:30:31 +02:00
Daniel Martí
1b2354858b Fix PEP8 E225 2015-06-03 18:05:17 +02:00
Daniel Martí
beb17ad84a Don't use the commits feed as a changelog link in import
If it's often not a replacement for a proper changelog, do not advise its
usage.
2015-06-03 15:52:46 +02:00
Daniel Martí
4b59f913f1 Merge branch 'changelog' of https://gitlab.com/krt/fdroidserver 2015-06-03 15:52:01 +02:00
Daniel Martí
9be9b7e919 No need to walk the entire src/main subtree in gradle apps 2015-06-03 15:43:55 +02:00
Daniel Martí
50a3564989 Also use proper xml parsing when retrieving string resources - #58 2015-06-03 15:42:45 +02:00
Daniel Martí
7ab4712892 Also use xml parsing to obtain version from AM.xml - #58 2015-06-03 15:23:18 +02:00
Daniel Martí
7c2bd34c49 Use proper AndroidManifest.xml parsing for labels - #58 2015-06-03 14:35:50 +02:00
Daniel Martí
87d409a55c Revert back to always updating Auto Name 2015-06-03 14:35:31 +02:00