Commit graph

  • a17b95a860 update: improved logging Hans-Christoph Steiner 2017-05-15 19:48:20 +02:00
  • 5d705452f5 update: allow repo files to use _ in the file names Hans-Christoph Steiner 2017-05-15 19:47:31 +02:00
  • 84bb41a91f metadata: switch from deprecated cgi.escape to html.escape Hans-Christoph Steiner 2017-05-15 17:27:48 +02:00
  • ee57285817 Merge branch 'cdn-git-mirror' into 'master' Torsten Grote 2017-05-17 22:47:56 +00:00
  • ec30d73f13
    fix double pushing on remote thez3ro 2017-05-17 23:08:25 +02:00
  • 87066bc1d5 Merge branch 'cdn-git-mirror' into 'master' Hans-Christoph Steiner 2017-05-17 20:29:33 +00:00
  • 846f5422fd
    Use gitlab pages as mirror thez3ro 2017-05-17 20:37:49 +02:00
  • b144029517 Merge branch 'hg39' into 'master' Hans-Christoph Steiner 2017-05-10 17:22:15 +00:00
  • fec2f677bf buildserver: use hg 3.9 from backports Boris Kraut 2017-05-10 18:55:38 +02:00
  • eb49c9e8f3 Merge branch 'master' into 'master' Hans-Christoph Steiner 2017-05-05 09:10:32 +00:00
  • ff3baefbed Merge branch 'yaml' into 'master' Michael Pöhn 2017-05-05 08:35:44 +00:00
  • 06598ae406
    use androguard if aapt isn't found thez3ro 2017-04-13 14:18:48 +02:00
  • 9607cdb621 Merge branch 'download-index-etag' into 'master' Hans-Christoph Steiner 2017-05-02 19:12:41 +00:00
  • 8d424f19ec
    Support ETag when downloading repository index Torsten Grote 2017-05-02 12:05:48 -03:00
  • 4f758f5c78 fix white space trimming when writing .txt format Hans-Christoph Steiner 2017-04-27 20:40:08 +02:00
  • 0d00705aed use pyyaml for rewriting .yml metadata files Hans-Christoph Steiner 2016-11-25 15:20:19 +01:00
  • e7e97654b1 Merge branch 'libvirt-support' into 'master' Michael Pöhn 2017-05-02 07:39:51 +00:00
  • f758b5c205 Merge branch 'pre-0.103-alpha4-rename' into 'master' Torsten Grote 2017-05-01 17:59:59 +00:00
  • 9ee96117d8 Check for libvirt specific shutoff message Andrew Patrikalakis 2017-04-29 18:38:44 -07:00
  • cdef5bcd92 downcase all 'localized' key names to match the rest of index-v1 Hans-Christoph Steiner 2017-04-27 21:12:49 +02:00
  • 9f9f0d1a16 Merge branch 'git-identity-file' into 'master' Hans-Christoph Steiner 2017-04-24 21:24:07 +00:00
  • c137231d8b
    Make git server mirror upload honor config['identity_file'] option Torsten Grote 2017-04-24 16:22:33 -03:00
  • 591bfc4474 Merge branch '148-no-verify-logs-on-split-build-publish-infrastructure' into 'master' Hans-Christoph Steiner 2017-04-24 18:50:58 +00:00
  • fc4e40255d remove build output when not reproducible Michael Pöhn 2017-04-23 11:33:51 +02:00
  • 5b7209d882 unified method for naming build output Michael Pöhn 2017-04-22 12:04:32 +02:00
  • 62af9b8e3d check meld config for manual apk diffs Michael Pöhn 2017-04-20 12:44:22 +02:00
  • 4044e06e7b use verify_apks for checking build output Michael Pöhn 2017-04-20 12:38:50 +02:00
  • f4a7c19043 fix java architecture in buildserver config Michael Pöhn 2017-04-20 12:27:04 +02:00
  • a3e7eacc9b compare apk with Binaries from metadata right after building Michael Pöhn 2017-04-04 18:58:16 +02:00
  • 1c25c516aa Merge branch '273-invalid-apk-gets-through-to-publish-stage' into 'master' Hans-Christoph Steiner 2017-04-21 07:56:55 +00:00
  • abe04272b1 throw proper error when download of apks fail Michael Pöhn 2017-04-20 17:48:38 +02:00
  • c7ae6bc826 Merge branch 'gradleplugin' into 'master' Daniel Martí 2017-04-19 09:27:42 +00:00
  • 650b3c95b4 Merge branch 'full-app-store-metadata-scraping' into 'master' Hans-Christoph Steiner 2017-04-19 08:25:56 +00:00
  • 82095c7a9a add basic test for Triple-T Gradle Play Publisher scraping Hans-Christoph Steiner 2017-04-19 10:04:32 +02:00
  • fd21d68bc1 update: fix glob to actually match all locales Hans-Christoph Steiner 2017-04-15 00:17:09 +02:00
  • cb49f57c06 support "Author Web Site" as metadata field Hans-Christoph Steiner 2017-04-14 14:23:07 +02:00
  • 18f949c62b include Author/Contact info from Triple-T Gradle Play Publisher Hans-Christoph Steiner 2017-04-14 12:06:12 +02:00
  • 9589d13ef2 update: include "What's New" texts when they are available Hans-Christoph Steiner 2017-04-13 23:36:46 +02:00
  • 822c2d3992 update: app store metadata from Triple-T gradle play publisher Hans-Christoph Steiner 2017-04-13 18:42:30 +02:00
  • 89c480181c update: include localized app store metadata from fastlane Hans-Christoph Steiner 2017-04-13 13:08:03 +02:00
  • a7daec7c36 add char limits for text: Name=30, Video=256, WhatsNew=500 Hans-Christoph Steiner 2017-04-12 17:53:49 +02:00
  • 58900744ea bs: use only prefixes for gradle kv pairs Boris Kraut 2017-04-18 23:36:01 +02:00
  • ac26304bf4 Merge branch 'gradleplugin' into 'master' Hans-Christoph Steiner 2017-04-18 19:35:11 +00:00
  • ebbea3f0d1 bs: update gradle plugin/version pairs Boris Kraut 2017-04-18 19:42:52 +02:00
  • 0ffbff9aec Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2017-04-18 07:13:34 +00:00
  • a6ec4ba363 Add gradle 3.5 to the list of available versions Ruslan Boitsov 2017-04-18 06:41:09 +00:00
  • 1d44a42774 Merge branch 'gradle35' into 'master' Hans-Christoph Steiner 2017-04-17 12:01:01 +00:00
  • 10e91d1be2 makebs: add gradle 3.5 Boris Kraut 2017-04-15 15:08:13 +02:00
  • 89b0dea2fa Merge branch 'support-new-features-with-offline' into 'master' TheZ3ro 2017-04-13 15:21:01 +00:00
  • 489b129dd8 PEP8 E305 expected 2 blank lines after class or function definition Hans-Christoph Steiner 2017-04-13 10:55:07 +02:00
  • 5d5e34005b Merge branch 'bs_dependency_pyasn1' into 'master' Hans-Christoph Steiner 2017-04-12 23:02:02 +00:00
  • 31d92367ed git mirror test requires git >= 2.3 Hans-Christoph Steiner 2017-04-12 15:26:51 +02:00
  • fcb0634eaa server: store virustotal JSON locally as reusable data cache Hans-Christoph Steiner 2017-04-12 15:01:21 +02:00
  • 82bc71fa6f provision missing pyasn1 dependency to build server Michael Pöhn 2017-04-13 00:44:53 +02:00
  • d74d6160dd server: check virustotal has APK before uploading it Hans-Christoph Steiner 2017-04-12 00:23:41 +02:00
  • 8dd9d63e8f server: show progress bar when pushing git mirrors Hans-Christoph Steiner 2017-04-11 23:49:10 +02:00
  • f94ef29271 server: prefer s3cmd over libcloud for syncing Hans-Christoph Steiner 2017-04-11 20:16:49 +02:00
  • 17219d56f4 server: support git mirrors with the offline signing setup Hans-Christoph Steiner 2017-04-11 23:46:14 +02:00
  • d3b9dbece9 server: rely on rsync to delete files from git-mirror Hans-Christoph Steiner 2017-04-11 21:29:55 +02:00
  • 5cc15d0fa9 support git@gitlab.com: style URLs in servergitmirrors Hans-Christoph Steiner 2017-04-11 12:28:36 +02:00
  • 183ce9541b server: support btlog on offline signing setups Hans-Christoph Steiner 2017-04-11 10:25:38 +02:00
  • f75b547795 server: remove unused --sync-from-local-copy-dir Hans-Christoph Steiner 2017-04-11 01:05:53 +02:00
  • 0c19d4566d Merge branch 'elimitate-password-files' into 'master' Hans-Christoph Steiner 2017-04-11 21:37:46 +00:00
  • 4d25113fa0
    Eliminate the need for password files Torsten Grote 2017-04-11 16:34:49 -03:00
  • cb942168d5 Merge branch 'nail-down-btlog-and-bugfix' into 'master' Torsten Grote 2017-04-10 21:21:52 +00:00
  • 299ba86948 server: git push for binary transparency in fdroid server update Hans-Christoph Steiner 2017-04-10 20:28:43 +02:00
  • e3152e9ef0 simplify Android Observatory config Hans-Christoph Steiner 2017-04-10 20:14:18 +02:00
  • f3b55ab0f0 fix mistake: lists use .append() not .add() Hans-Christoph Steiner 2017-04-10 20:02:54 +02:00
  • 5020f70997 btlog: fix bug with first run, the etag variable needs to exist Hans-Christoph Steiner 2017-04-06 23:36:31 +02:00
  • 4e4c6d9acf Merge branch 'morebintrans' into 'master' Torsten Grote 2017-04-05 12:45:40 +00:00
  • 255addc53c Merge branch 'miscfixes' into 'master' Torsten Grote 2017-04-04 21:28:08 +00:00
  • 136d58dbae btlog: test with fdroid update without requiring ssh access Hans-Christoph Steiner 2017-04-03 23:16:39 +02:00
  • 4b7084f779 btlog: if git remote is specified, push commits to that remote Hans-Christoph Steiner 2017-04-03 20:31:25 +02:00
  • 40290fc5e0 move make_binary_transparency_log to btlog Hans-Christoph Steiner 2017-04-03 16:02:07 +02:00
  • 896c6496b4 remove setting git name/email for binary transparency logs Hans-Christoph Steiner 2017-04-02 23:07:05 +02:00
  • 6f71465ec1 support pretty output in JSON and for binary transparency logs Hans-Christoph Steiner 2017-04-02 21:58:34 +02:00
  • c591a4cd89 fdroid btlog external binary transparency logger Hans-Christoph Steiner 2017-03-27 21:52:15 +02:00
  • eadcd13723 move make_binary_transparency_log to common for easy reuse Hans-Christoph Steiner 2017-03-27 09:58:09 +02:00
  • 53b69f507e allow index.TestCase to work when run using any path Hans-Christoph Steiner 2017-04-03 19:19:37 +02:00
  • e58ad330f4 encode filenames as bytes to handle all locale setups Hans-Christoph Steiner 2017-04-03 20:24:00 +02:00
  • 4d50ab9bad ignore cache on key name change, instead of crashing Hans-Christoph Steiner 2017-04-03 16:52:17 +02:00
  • 5ad3486741 make sure indexes are sorted to minimize diffs between copies Hans-Christoph Steiner 2017-04-03 11:29:21 +02:00
  • 7d4176dd50 metadata: don't crash if metadata includes blank Categories list Hans-Christoph Steiner 2017-03-23 23:13:37 +01:00
  • baeae862ad buildserver: allow gradle to install new components Hans-Christoph Steiner 2017-03-22 10:59:44 +01:00
  • d6310ed52c Merge branch 'invalid-apk-fix' into 'master' Hans-Christoph Steiner 2017-04-03 17:38:51 +00:00
  • 8f6fa2955d
    Fix bug when scanning invalid APKs and add a test for it Torsten Grote 2017-04-03 13:07:49 -03:00
  • 2ba757e6c9 Merge branch 'index-parsing' into 'master' Hans-Christoph Steiner 2017-04-03 16:04:35 +00:00
  • 159ca824b7 Merge branch 'local-install' into 'master' Hans-Christoph Steiner 2017-04-03 14:45:45 +00:00
  • 6552c1fa49
    Fix installs with pip --user Torsten Grote 2017-04-03 09:55:20 -03:00
  • 7c34dd96f4
    Reduce code duplication Torsten Grote 2017-04-03 09:23:06 -03:00
  • a23da47118
    Add method for downloading (and verifying) a repository index Torsten Grote 2017-03-29 18:33:09 -03:00
  • d8ad1c78c2 Merge branch '265-fdroid-init-generates-double-entries-in-config-py' into 'master' Hans-Christoph Steiner 2017-04-03 10:13:20 +00:00
  • 8b51e40d63 avoid duplicate value assignments when updating config files Michael Pöhn 2017-04-02 12:08:01 +02:00
  • a6b3ffeeea Merge branch 'move-index-methods' into 'master' Hans-Christoph Steiner 2017-03-31 17:42:22 +00:00
  • 389fd7e6c9
    Re-use config and options from common module in index Torsten Grote 2017-03-31 10:50:15 -03:00
  • f9321f6032
    Move index related methods to new index module Torsten Grote 2017-03-29 13:10:04 -03:00
  • 9f765ed6f7
    Move index signing methods into signindex.py Torsten Grote 2017-03-29 12:11:40 -03:00
  • 256ef003fc Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2017-03-29 14:56:37 +00:00
  • f637b461f0 Update support repository. Jan Christian Grünhage 2017-03-29 10:33:38 +00:00
  • 8f96c9da3d Merge branch 'smaller-methods' into 'master' Hans-Christoph Steiner 2017-03-27 19:59:51 +00:00