Commit graph

  • b2ef2b1b65 Small glob fix to fd-commit Daniel Martí 2014-04-28 23:48:12 +02:00
  • 83557583cb Add support for new files Daniel Martí 2014-04-28 23:36:32 +02:00
  • a0dbddc6da Add config entry for optional gpg key Ciaran Gultnieks 2014-04-28 21:32:00 +01:00
  • bfb549d101 Merge branch 'master' of https://gitlab.com/eighthave/fdroidserver Daniel Martí 2014-04-27 14:26:03 +02:00
  • 4592cece2f Slightly better summary/name warning message Daniel Martí 2014-04-27 14:14:49 +02:00
  • fdd7123c55 Show detached gpg sigs for apks in repo browser Ciaran Gultnieks 2014-04-27 09:30:26 +01:00
  • 5e93b6c80b update: report signing key fingerprint in same format as client Hans-Christoph Steiner 2014-04-25 21:07:47 -04:00
  • a66bf2037c server: fix logging of file upload to awsbucket Hans-Christoph Steiner 2014-04-23 19:55:53 -04:00
  • 21769e9f0a server: test using config.get() in case dict value is None Hans-Christoph Steiner 2014-04-23 19:52:37 -04:00
  • ef7c9d89d2 init: --no-prompt to skip sdk_path prompt Hans-Christoph Steiner 2014-04-23 19:22:26 -04:00
  • 66df02d5f8 init: --android-home for forcing the path to the Android SDK Hans-Christoph Steiner 2014-04-23 19:21:22 -04:00
  • cc089b49b1 init: only overwrites config.py, so run even if repo/ exists Hans-Christoph Steiner 2014-04-23 12:46:24 -04:00
  • 186aec46ba init: split out defconfig and sdk test to run before config is loaded Hans-Christoph Steiner 2014-04-23 12:44:37 -04:00
  • 088b7dfa2a Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-23 07:31:56 +00:00
  • c429751a1e add generic installation instructions to README Hans-Christoph Steiner 2014-04-18 13:12:29 -04:00
  • 7248432d2d make awsbucket upload only new or changed files, ignore existing Hans-Christoph Steiner 2014-04-17 18:20:36 -04:00
  • 98033f3270 if the AWS S3 bucket does not exist, create it Hans-Christoph Steiner 2014-04-22 23:11:58 -04:00
  • f0def08add support cloud storage with libcloud, starting with Amazon AWS S3 Hans-Christoph Steiner 2014-04-15 22:41:28 -04:00
  • d1cd817759 implement -q and -v for fdroid server Hans-Christoph Steiner 2014-04-15 20:47:03 -04:00
  • 5ce3b61a2a reorg fdroid server to allow for multiple server types Hans-Christoph Steiner 2014-04-15 20:00:31 -04:00
  • 6b65257516 make fdroid server check whether serverwebroot is set Hans-Christoph Steiner 2014-04-14 23:44:20 -04:00
  • 1ca7949bb1 if using crypto smartcard, remind user to plug it in Hans-Christoph Steiner 2014-04-17 14:39:47 -04:00
  • a7d1d9a54d overwrite password files if they exist Hans-Christoph Steiner 2014-04-15 23:48:48 -04:00
  • 0cbe9690c9 update manual to use public https:// URLs to git repos Hans-Christoph Steiner 2014-04-14 22:14:46 -04:00
  • e59e900a64 fix warnings in python files manifest Hans-Christoph Steiner 2014-04-14 22:11:36 -04:00
  • 6f6c074a6b when running pip install tests, cache downloads from pypi Hans-Christoph Steiner 2014-04-14 16:12:17 -04:00
  • 82e88fbcf6 Support custom maven/gradle resource paths Daniel Martí 2014-04-22 11:39:29 +02:00
  • 5b10409967 Run maven with jar.sign.skip=true too Daniel Martí 2014-04-22 11:22:53 +02:00
  • b2406c3b57 Reflect new summary char limit Daniel Martí 2014-04-20 19:15:40 +02:00
  • cd666bb8e8 Properly complete partially written vercodes Daniel Martí 2014-04-18 23:56:25 +02:00
  • 2f3a92cd29 Count warnings and apps in lint Daniel Martí 2014-04-18 21:17:06 +02:00
  • 6d8dd4bed2 Add summary-related lint warnings Daniel Martí 2014-04-18 20:54:44 +02:00
  • 00fa44e916 Only do the latest five tags when using UCM:Tags on git Daniel Martí 2014-04-17 21:05:18 +02:00
  • 3736da3761 No longer use universal_newlines Daniel Martí 2014-04-17 20:45:36 +02:00
  • 181fc3d07b Fix donate/flattr links in web repo browser Ciaran Gultnieks 2014-04-17 12:12:50 +01:00
  • 4e90e002f0 Change widget implementation to allow multiple instances Ciaran Gultnieks 2014-04-17 11:40:13 +01:00
  • 11e5cc1b03 Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-17 11:06:35 +00:00
  • f79ded4a26 Also ignore .bzr when scanning Daniel Martí 2014-04-16 21:06:24 +02:00
  • 559ad9ef5b Also glob the 'rm' field Daniel Martí 2014-04-15 23:58:12 +02:00
  • d4f9f341ed Glob scanignore and scandelete Daniel Martí 2014-04-15 23:53:44 +02:00
  • 8f0f896d91 Rewrite much of the source scanner Daniel Martí 2014-04-15 23:33:54 +02:00
  • b92b722c6d Fix: some apks have a zip mimetype instead of a jar one Daniel Martí 2014-04-15 17:50:08 +02:00
  • 5c483a5484 Fix apk path on gradle builds with many subdirs Daniel Martí 2014-04-15 11:50:02 +02:00
  • a520076331 Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-13 18:57:05 +00:00
  • 64e5e1dd9d updated gitorious repo links to gitlab repo links viccuad 2014-04-12 17:07:31 +02:00
  • 05b61cc57d remove border around Flattr button Torsten Grote 2014-04-12 13:33:07 +02:00
  • 0e09686405 add Flattr button to app details page Torsten Grote 2014-04-12 13:27:34 +02:00
  • 5f2c348b40 Support gradle variables without an equals sign Daniel Martí 2014-04-12 01:00:59 +02:00
  • 67054c7c6f Fix counting of scanner problems Daniel Martí 2014-04-12 00:14:05 +02:00
  • 81e6fb8eb5 Point wiki current/history links to gitlab Ciaran Gultnieks 2014-04-11 16:44:13 +01:00
  • c3a9b1b0c5 Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-10 16:46:17 +00:00
  • 49387b7108 use FDroid-standard naming when copying APKs for tests Hans-Christoph Steiner 2014-04-10 12:37:07 -04:00
  • 234736f306 move run-tests to /bin/bash so we can use bashisms Hans-Christoph Steiner 2014-04-10 12:31:14 -04:00
  • f4ee767013 Fix Categories: default value Daniel Martí 2014-04-10 17:27:53 +02:00
  • 5b21f86af2 Add buildserver details to AndroidManifest.xml Ciaran Gultnieks 2014-04-10 13:59:17 +01:00
  • f95eccf307 Put commit hash of fdroidserver in use onto buildserver Ciaran Gultnieks 2014-04-10 13:58:42 +01:00
  • b7420192eb Support different identity file structures Ciaran Gultnieks 2014-04-10 13:57:16 +01:00
  • 8fdfc47f84 Fix snapshot logging error Ciaran Gultnieks 2014-04-10 13:56:45 +01:00
  • 2f43d30884 Specify that scanner warnings are not counted Daniel Martí 2014-04-08 18:49:43 +02:00
  • e8c47765ae Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-08 08:26:37 +00:00
  • 0dd8116059 add note about automatically generated signing key after init Hans-Christoph Steiner 2014-04-04 00:20:34 -04:00
  • 00b89c05c5 warn user if smartcard keystore is set but opensc is not installed Hans-Christoph Steiner 2014-04-04 00:15:47 -04:00
  • 3829d37d34 support repo signing with a key on a smartcard Hans-Christoph Steiner 2014-04-04 00:05:22 -04:00
  • 9945045f1b fix bug setting repo_keyalias in init Hans-Christoph Steiner 2014-04-03 23:05:27 -04:00
  • f582cd7a9e fix bug listing new key created in init Hans-Christoph Steiner 2014-04-03 23:00:36 -04:00
  • faf0c4381f add test case were init generates a keystore and uses it Hans-Christoph Steiner 2014-04-03 22:17:52 -04:00
  • b41f9e67a9 if keystore is given as arg to init, create keystore if it does not exist Hans-Christoph Steiner 2014-04-03 22:30:43 -04:00
  • 2bd62239f7 'smartcardoptions' config item for setting up HSMs with fdroid Hans-Christoph Steiner 2014-04-03 22:07:45 -04:00
  • 0950cdac09 make repo_keyalias like a config option: leave it commented out Hans-Christoph Steiner 2014-04-03 21:44:40 -04:00
  • f1ae3d3fd0 use default keystore path when generating a new setup with init Hans-Christoph Steiner 2014-04-03 21:42:23 -04:00
  • 0736367675 when generating config.py during init, uncomment changed options Hans-Christoph Steiner 2014-04-03 21:02:18 -04:00
  • 40fdc2a943 improved error messages related to missing/non-functional SDK paths Hans-Christoph Steiner 2014-04-03 16:42:04 -04:00
  • 56b7326b9a Stop looking for builds when Maintainer Notes is found Daniel Martí 2014-04-07 18:14:36 +02:00
  • 7f822b01bf Validate publish-related file existence before proceeding Ciaran Gultnieks 2014-04-04 15:37:18 +01:00
  • e4ad174399 Use keystore options correctly Ciaran Gultnieks 2014-04-04 15:31:07 +01:00
  • 9ccdd209ac Merge branch 'master' into 'master' Ciaran Gultnieks 2014-04-03 16:51:15 +00:00
  • 947a6d57d2 'ssh' python module no longer needed, only 'paramiko' Hans-Christoph Steiner 2014-04-03 12:34:01 -04:00
  • 5ee4f3d72d enable Jenkins reporting of pylint errors and warnings Hans-Christoph Steiner 2014-04-03 11:54:08 -04:00
  • e9dc2ddd51 jenkins-build: make pylint handle the hashlib hash classes properly Hans-Christoph Steiner 2014-04-02 19:53:53 -04:00
  • c353a69231 Switch back to paramiko for all modules Ciaran Gultnieks 2014-04-03 17:14:59 +01:00
  • c08987cf4b Avoid printing the dir '' Daniel Martí 2014-04-03 16:10:54 +02:00
  • fb933ebafd Make pylint happy about re-using the 'added' var Daniel Martí 2014-04-03 16:05:15 +02:00
  • 0c11f7bc49 scan_source: print problems, only return the total count Daniel Martí 2014-04-03 16:04:06 +02:00
  • d6289b7832 Merge commit 'refs/merge-requests/140' of gitorious.org:f-droid/fdroidserver Daniel Martí 2014-04-03 13:01:09 +02:00
  • 9ece46d32f use the virtualenv python so pylint checks against its installed libs Hans-Christoph Steiner 2014-04-02 19:52:47 -04:00
  • 5b22e11872 make jenkins script use bash so we can use bashisms Hans-Christoph Steiner 2014-04-02 18:32:41 -04:00
  • bb15611ed1 setup.py: include 'ssh' and 'mwclient' as required libraries Hans-Christoph Steiner 2014-04-02 18:12:40 -04:00
  • 3e12ec93a5 Merge commit 'refs/merge-requests/139' of gitorious.org:f-droid/fdroidserver Daniel Martí 2014-04-03 00:12:11 +02:00
  • f918323e91 build and install getsig.class with setup.py Hans-Christoph Steiner 2014-04-02 15:15:27 -04:00
  • 1b130950fd include prefix in data_files install path so it installs correctly Hans-Christoph Steiner 2014-04-02 14:41:20 -04:00
  • 0663d7b197 include a setuptools MANIFEST to make sure things get installed Hans-Christoph Steiner 2014-04-01 20:04:20 -04:00
  • 21fca70d8b add script for running build and tests in Jenkins Hans-Christoph Steiner 2014-04-01 16:17:03 -04:00
  • bfa21fb630 add script to do a test run of creating a new repo Hans-Christoph Steiner 2014-04-01 16:16:24 -04:00
  • 434eab6606 downcase setup.py name to match the name in the repo, Debian package, etc. Hans-Christoph Steiner 2014-04-02 14:38:57 -04:00
  • 92c1e44dba ignore files created by setup.py processes Hans-Christoph Steiner 2014-04-02 14:39:50 -04:00
  • 3905143252 Add default repotype() to make pylint happy Daniel Martí 2014-04-02 23:37:29 +02:00
  • 8e87feff26 Fix output naming, remove redundant lstrip() Daniel Martí 2014-04-02 01:05:33 +02:00
  • fa37c3b2f8 Merge commit 'refs/merge-requests/138' of gitorious.org:f-droid/fdroidserver Daniel Martí 2014-04-02 01:03:36 +02:00
  • e53092cffa fix genkey key listing in fdroid init Hans-Christoph Steiner 2014-04-01 17:37:37 -04:00
  • ed3bd25bb5 oops, include common. to call write_password_file() Hans-Christoph Steiner 2014-04-01 17:06:05 -04:00