Commit Graph

  • 19ac44c189 rewritemeta only applies to the original .txt metadata format Hans-Christoph Steiner 2015-08-05 14:03:24 +02:00
  • 6c44bff78b make note of JSON, XML, and YAML in the manual Hans-Christoph Steiner 2015-08-05 13:49:57 +02:00
  • beb217b6ae add 'gradleprops' to .pickle files for the metadata tests Hans-Christoph Steiner 2015-09-01 11:52:56 +02:00
  • 8d6e0aebb9 exit with error if duplicate metadata file is found Hans-Christoph Steiner 2015-08-05 12:53:17 +02:00
  • 6f334558df metadata: rename metafile to metadatapath when it is a path Hans-Christoph Steiner 2015-08-05 11:37:30 +02:00
  • 285c06d156 metadata: use unified method for getting default app metadata dict Hans-Christoph Steiner 2015-08-05 10:50:01 +02:00
  • 32e257d742 support app metadata in YAML format Hans-Christoph Steiner 2015-07-24 00:42:47 -07:00
  • 0b62e7f22a set appid in get_default_app_info_list() Hans-Christoph Steiner 2015-07-24 00:38:31 -07:00
  • 0425788b7d consolidate all post-parse metadata checks Hans-Christoph Steiner 2015-07-23 15:09:57 -07:00
  • 014df8426f eliminate Boolean metadata type, only 'bool' is needed Hans-Christoph Steiner 2015-07-23 16:33:08 -07:00
  • ab145de6bc support app metadata in XML format Hans-Christoph Steiner 2015-07-22 18:40:31 -07:00
  • 2831b3e93f convert internal representation of AntiFeatures to list Hans-Christoph Steiner 2015-07-22 17:41:03 -07:00
  • cc29d39f0a metadata: store comments in lists since lists are used everywhere else Hans-Christoph Steiner 2015-07-22 11:10:52 -07:00
  • dabb7e42b7 add test case for JSON parsing, based on parsed .txt metadata Hans-Christoph Steiner 2015-07-22 11:08:35 -07:00
  • 61f6be1a7b in JSON metadata, convert unicode to str to match the internal format Hans-Christoph Steiner 2015-07-22 09:59:50 -07:00
  • 1bbae4cd9e add test for metadata parsing based on a parse output to a pickle Hans-Christoph Steiner 2015-07-22 01:16:43 -07:00
  • eeb8ba02b0 move metadata post-parse processing to reusable function Hans-Christoph Steiner 2015-07-22 01:12:21 -07:00
  • 9e5dd19fc8 add test files to pre-commit hook and fix pep8 errors Hans-Christoph Steiner 2015-07-21 23:19:56 -07:00
  • 84c9777e9e support app metadata in JSON format Hans-Christoph Steiner 2015-07-21 11:50:49 -07:00
  • 2b72634120 use common method to set up defaults in metadata dict Hans-Christoph Steiner 2015-07-21 11:46:01 -07:00
  • 141e0e24c7 metadata: rename parse_metadata() to parse_txt_metadata() Hans-Christoph Steiner 2015-07-20 16:55:15 -07:00
  • 04e6f2ebfd Move requests code out of common.py, closes #114 Daniel Martí 2015-08-31 17:05:08 -07:00
  • 3bc0d43786 lint: fixed list false positives, no need for utf Daniel Martí 2015-08-31 15:39:07 -07:00
  • 19a281d7cb lint: warn about duplicate lines Daniel Martí 2015-08-31 15:32:52 -07:00
  • 23794446f7 lint: catch more incorrect lists Daniel Martí 2015-08-31 15:25:41 -07:00
  • 12926420a6 lint: stop accepting Office as valid category Daniel Martí 2015-08-30 16:29:03 -07:00
  • 18fe72bb0d lint: accept new category Sports & Health Daniel Martí 2015-08-30 16:08:22 -07:00
  • 28fd99f7ac Add liblzma-dev to buildserver Boris Kraut 2015-08-30 12:50:30 +02:00
  • 377199d241 Follow-up to 5a0129d8: also replace file mentions Daniel Martí 2015-08-29 20:19:32 -07:00
  • 9d75b130bc lint: accept all new categories Daniel Martí 2015-08-29 18:37:08 -07:00
  • d83d0c2520 lint: new category Daniel Martí 2015-08-29 18:24:18 -07:00
  • 3a331c5be1 lint: Wallpaper is now called Theming Daniel Martí 2015-08-29 17:56:45 -07:00
  • 518ba10b9f lint: remove Children as valid category Daniel Martí 2015-08-29 17:52:15 -07:00
  • 120be4334d Move scan_source into scanner.py Daniel Martí 2015-08-28 19:20:39 -07:00
  • 925fbee3b9 lint: complain about unwrapped descriptions Daniel Martí 2015-08-28 19:05:47 -07:00
  • 6fe8d96e85 Simplify some file logic with "with" Daniel Martí 2015-08-28 18:37:23 -07:00
  • 2894786ec9 stats: better exit message Daniel Martí 2015-08-28 18:29:28 -07:00
  • 05316e3292 stats: write known apks in natural order Daniel Martí 2015-08-28 18:28:39 -07:00
  • f4cbb6b3f8 Simlify known_apks writing Daniel Martí 2015-08-28 18:26:23 -07:00
  • 79749fe8b4 GitLab CI: Java is required to set up the SDK Daniel Martí 2015-08-28 16:14:53 -07:00
  • 9e99270680 Gitlab CI: install SDK Daniel Martí 2015-08-28 16:11:54 -07:00
  • 1eb83dcfea Gitlab CI: run tests too Daniel Martí 2015-08-28 16:02:19 -07:00
  • bace7e912f Add missing -v and -q to readmeta Daniel Martí 2015-08-28 15:53:59 -07:00
  • a4236d62cd lint: better footer output logic Daniel Martí 2015-08-28 15:53:10 -07:00
  • ce8f74c98e lint: warn about unlinkified links Daniel Martí 2015-08-28 15:50:34 -07:00
  • e0870f6e76 metadata: error on url titles that aren't Daniel Martí 2015-08-28 15:48:53 -07:00
  • 2c52f67cb1 lint: complain if link url isn't a url Daniel Martí 2015-08-28 14:23:30 -07:00
  • ecd0e07e93 Revert "metadata: complain if link url isn't a url" Daniel Martí 2015-08-28 14:10:05 -07:00
  • e4219dd438 lint: format descriptions too Daniel Martí 2015-08-28 11:09:37 -07:00
  • 97ba94903e metadata: complain if link url isn't a url Daniel Martí 2015-08-28 11:06:46 -07:00
  • 2253399190 Merge branch 'native' into 'master' Daniel Martí 2015-08-28 16:10:36 +00:00
  • 52e67fa2a1 wp-fdroid: Don't imply 32bit code does not work on 64bit systems Boris Kraut 2015-08-28 16:10:24 +02:00
  • e99ae53538 metadata: fix harmless typo Daniel Martí 2015-08-27 20:41:18 -07:00
  • ae321f21bc Add build status badge, closes #99 Daniel Martí 2015-08-27 16:08:36 -07:00
  • 4e14d9ceb4 Gitlab CI: Rename static analyzers task to "check" Daniel Martí 2015-08-27 16:07:45 -07:00
  • 12aea08580 First try at Gitlab CI integration Daniel Martí 2015-08-27 15:59:46 -07:00
  • c46f0a58cc Merge branch 'per-app-repos' into 'master' Ciaran Gultnieks 2015-08-27 18:04:13 +00:00
  • 9cb95d1eb5 Ensure makebuildserver provisions on an update Ciaran Gultnieks 2015-08-27 10:12:22 +00:00
  • 41b716ed7a Also force https on bitbucket Daniel Martí 2015-08-26 18:57:13 -07:00
  • 34f06dff24 Don't use lint to warn about google code Daniel Martí 2015-08-26 18:35:50 -07:00
  • 0f03de80fa standardize on HTTPS for github.com links Hans-Christoph Steiner 2015-08-27 00:28:47 +02:00
  • 76b86560f4 Merge branch 'caching-for-makebuildserver' into 'master' Ciaran Gultnieks 2015-08-26 12:49:35 +00:00
  • f47677ef36 makebuildserver: allow setting apt mirror from command line Hans-Christoph Steiner 2015-08-26 13:26:22 +02:00
  • 4b0a6ed29f makebuildserver: allow a list/tuple for baseboxurl to support local copy Hans-Christoph Steiner 2015-08-26 12:23:41 +02:00
  • 99d0c55fe9 Merge branch 'support-vagrant-cachier' into 'master' Hans-Christoph Steiner 2015-08-26 12:44:36 +00:00
  • 3af38569a2 server: switch Amazon AWS S3 upload to streaming mode Hans-Christoph Steiner 2015-08-25 16:29:03 +02:00
  • b5cbb4382f new config option: per-app repos to support nightly build repos Hans-Christoph Steiner 2015-08-20 17:40:18 +02:00
  • e614863c69 scan_apks() sets cachechanged, so no tricks needed Hans-Christoph Steiner 2015-08-11 23:47:13 +02:00
  • e88816bbe3 lint: warn about /master/ usage Daniel Martí 2015-08-24 16:34:39 -07:00
  • 0fb7acdd1d checkupdates: be more verbose with tags Daniel Martí 2015-08-24 16:24:05 -07:00
  • 06c94b3a44 Add support for gradle properties via gradleprops Daniel Martí 2015-08-24 15:54:05 -07:00
  • 5a0129d835 Rename COPYING to LICENSE Daniel Martí 2015-08-24 10:54:20 -07:00
  • a8d2c0a8d2 Prepare for sdk level 23 Daniel Martí 2015-08-20 09:56:14 -07:00
  • f44a1c89f1 config: bump default build_tools after update in BS Daniel Martí 2015-08-20 09:42:10 -07:00
  • bc70f78ef9 Remove default config settings from the BS Daniel Martí 2015-08-20 09:41:47 -07:00
  • bca7986600 Merge branch 'two-fixes' into 'master' Daniel Martí 2015-08-20 16:39:38 +00:00
  • d53a5af715 build: improve regsub pattern for setting buildToolsVersion Hans-Christoph Steiner 2015-08-11 15:33:03 +02:00
  • 6db6433e97 fix syntax error in manual generation and add ./gendocs.sh to the tests Hans-Christoph Steiner 2015-08-06 00:19:30 +02:00
  • 46b1f09de3 Only do the magic import/except dance once Daniel Martí 2015-08-18 23:46:35 -07:00
  • 41fd1e86af lint: also do http warnings on descriptions Daniel Martí 2015-08-18 18:13:18 -07:00
  • 80371da133 lint: better type safety Daniel Martí 2015-08-18 18:07:01 -07:00
  • d0559f864e Warn about url shorteners being used Daniel Martí 2015-08-18 17:54:32 -07:00
  • b9397733c3 Warn about misplaced flattr donation links Daniel Martí 2015-08-18 17:53:56 -07:00
  • 57ba6f0307 import: remove support for gitorious Daniel Martí 2015-08-18 16:28:58 -07:00
  • e8a7a56d2e import: remove google code support Daniel Martí 2015-08-18 16:26:12 -07:00
  • 261ed09d7c lint: Update Check Name with unchanged app id Daniel Martí 2015-08-18 14:01:14 -07:00
  • d59ecb3d18 Add gradle 2.6 to the buildserver Daniel Martí 2015-08-18 13:40:21 -07:00
  • d2ccea8246 Update buildserver for android-23 Daniel Martí 2015-08-18 13:39:00 -07:00
  • c813ad0594 Fix type issue Daniel Martí 2015-08-17 22:04:20 -07:00
  • ab6d6a3d0b Also enforce https on urls without path Daniel Martí 2015-08-14 15:30:03 -07:00
  • 4ef3875bf0 Specify that CVC 0 means infinity Daniel Martí 2015-08-14 14:25:06 -07:00
  • 712c3aaae9 lint: warn about CVCs that don't make sense Daniel Martí 2015-08-14 14:16:43 -07:00
  • 6cc91e2ded Line numbers start at 1, not 0 Daniel Martí 2015-08-14 10:30:27 -07:00
  • bb2598d358 Add "Update Check Name:Ignore" Daniel Martí 2015-08-14 10:27:16 -07:00
  • e5bc581d0d lint: Fix unicode issues in list warnings Daniel Martí 2015-08-13 22:37:42 -07:00
  • 12fc0640df lint: don't warn multiple times about lists Daniel Martí 2015-08-13 22:14:59 -07:00
  • fbff41234f lint: warn about incorrect lists Daniel Martí 2015-08-13 22:13:58 -07:00
  • 90a926dfb0 Fix test that broke with c813a3cdbb Daniel Martí 2015-08-13 12:44:35 -07:00
  • 3b43e27cb8 Add gradle 2.5, fixes #108 Daniel Martí 2015-08-13 11:28:01 -07:00
  • 24f6cc604b Always end config list items with a comma Daniel Martí 2015-08-13 10:45:43 -07:00