Commit graph

  • e7e8142d05 watch necessary events only master lilydjwg 2025-02-22 20:55:20 +08:00
  • 64fc99d0a0
    Merge 8297b2aeb2 into eaddcd33ba yingziwu 2024-06-23 14:40:12 +08:00
  • eaddcd33ba update nicelogger lilydjwg 2024-04-28 16:30:36 +08:00
  • 954068b000 sync archpkg.py lilydjwg 2023-08-26 10:32:38 +08:00
  • fa4f743045
    Merge pull request #9 from yingziwu/vercmp 依云 2023-08-23 13:15:19 +08:00
  • 5bc16468cb remove setuptools from setup.py install_requires bgme 2023-08-23 01:24:18 +08:00
  • 8297b2aeb2 add use-shutil-move option to config file bgme 2023-08-22 02:39:54 +08:00
  • 2aed4df6f8 fix bug on move file over filesystem raise OSError bgme 2023-08-15 02:22:39 +08:00
  • 668140131b replace subprocess with pyalpm bgme 2023-08-15 14:11:29 +08:00
  • 9187984b6b fix bug on pkgver compare bgme 2023-08-15 01:30:42 +08:00
  • ae24031a09 replace subprocess with pyalpm bgme 2023-08-15 14:11:29 +08:00
  • a6ef9be162 fix bug on move file over filesystem raise OSError bgme 2023-08-15 02:22:39 +08:00
  • 1f315abfda fix bug on pkgver compare bgme 2023-08-15 01:30:42 +08:00
  • 7027dd14c9 bump version v0.6 lilydjwg 2020-04-18 17:21:47 +08:00
  • c0031235a6 distinguish between linking and creating new files lilydjwg 2019-11-27 16:36:38 +08:00
  • 7a7ab1b4e4 enable spool-directory in example config lilydjwg 2019-11-27 16:33:01 +08:00
  • c074e3b271 db version 0.1 is gone lilydjwg 2019-10-17 15:55:40 +08:00
  • eef3c96242 drop pkgreader lilydjwg 2019-10-17 15:50:13 +08:00
  • bd1ac0962f update modules from winterpy lilydjwg 2019-10-17 15:50:02 +08:00
  • fe1e4b10cf write a lastupdate file in the repo lilydjwg 2019-02-26 15:50:14 +08:00
  • 79494a5722 repomon: move send_notification to EventHandler lilydjwg 2019-02-26 15:44:46 +08:00
  • b3d473d79b rely on systemd service for daemonization things lilydjwg 2019-02-23 17:53:46 +08:00
  • 3c26780080 pkgreader: look further for a nice package lilydjwg 2018-08-28 17:30:48 +08:00
  • 2ef72fe1a9 pkgreader: better detection of "nice packages" lilydjwg 2018-08-28 17:05:02 +08:00
  • 059e0bb581 pyinotify needs the ioloop arg lilydjwg 2018-08-10 18:34:13 +08:00
  • db7e1797fc remove one more ioloop arg lilydjwg 2018-08-10 16:54:13 +08:00
  • 05c6a7b233 remove explicite ioloop argument, supporting tornado >= 5 lilydjwg 2018-08-10 15:39:20 +08:00
  • 763d1ec110 add systemd service file lilydjwg 2018-06-25 14:28:36 +08:00
  • e00de1a616 add support for a spool directory lilydjwg 2017-08-08 14:54:32 +08:00
  • 65660f23c5 handle CREATE event for hard links 依云 2016-10-08 12:38:14 +08:00
  • bcca713e5c configurable supported archs 依云 2016-08-22 17:47:31 +08:00
  • 5a28db12f2
    Add ARM (arm, armv6h, armv7h) and AArch64 support Yichao Yu 2016-08-08 21:40:52 +08:00
  • a107e8c849 bump version v0.5 lilydjwg 2016-04-07 22:01:07 +08:00
  • 1033406f00 update for repo-add 5.0.1 lilydjwg 2016-04-07 22:00:02 +08:00
  • 6631087e38 update TODO lilydjwg 2015-02-20 17:33:40 +08:00
  • 3e508908b2 on_update_notification: don't run too frequently lilydjwg 2015-02-20 17:28:25 +08:00
  • 6b38fdf608 fix: use absolute paths in self.files lilydjwg 2014-10-31 12:44:13 +08:00
  • 53c8f08dc8 package release can be float; archpkg update lilydjwg 2014-10-31 12:25:08 +08:00
  • 0ff3bc0c71 use relative path in database; requires running upgrade script v0.4 lilydjwg 2014-10-30 16:12:08 +08:00
  • b4dc45361b on_update_notification: better logging lilydjwg 2014-10-19 19:39:23 +08:00
  • dd343c911b on_update_notification: no dry run lilydjwg 2014-10-19 16:34:30 +08:00
  • 556d56d6b5 better logging lilydjwg 2014-10-19 16:33:14 +08:00
  • 0961fe2dea add on_update_notification script lilydjwg 2014-10-19 16:12:15 +08:00
  • c4be566662 fix notification message generation lilydjwg 2014-10-19 16:11:57 +08:00
  • 2c5b9ccb28 multiple addresses in simple-udp notification lilydjwg 2014-10-19 15:33:49 +08:00
  • bc3a890194 Merge remote-tracking branch 'github/master' dev lilydjwg 2014-08-23 17:07:17 +08:00
  • 3199458fab Merge pull request #1 from felixonmars/use-setuptools 依云 2014-07-18 10:55:11 +08:00
  • a2c91529a6 use setuptools instead of distribute in docs Felix Yan 2014-07-18 03:25:59 +08:00
  • 36623c805e multiple actions to same package, let's do latter lilydjwg 2014-03-27 14:26:38 +08:00
  • 7fea77f5ae run next command when this one fails lilydjwg 2014-03-27 14:26:07 +08:00
  • 386b8e3a6d move remove_old_packages to elsewhere lilydjwg 2014-03-23 14:57:54 +08:00
  • a6d93e339c typo in same_existent_file lilydjwg 2014-02-13 22:15:20 +08:00
  • eaf9afc912 avoid to create symlink loops lilydjwg 2014-02-13 22:12:54 +08:00
  • 2a294ea85b bump version lilydjwg 2014-02-13 21:54:56 +08:00
  • ab48a6d810 test updated lilydjwg 2014-02-13 21:53:40 +08:00
  • 8e84b8906e save paths being processing so that we can delay later update processing_paths lilydjwg 2014-02-13 21:52:17 +08:00
  • 686227b6f2 stat first before callbacks lilydjwg 2014-02-13 21:04:08 +08:00
  • 1c97b7402d minor change lilydjwg 2014-02-13 18:38:19 +08:00
  • 910e8fe0bf require Python 3.3+ on startup lilydjwg 2014-02-13 17:59:05 +08:00
  • e34e89fb14 nicelogger update lilydjwg 2014-01-31 17:25:34 +08:00
  • dc08763875 remove_old_packages: fix error for kept packages lilydjwg 2014-01-29 15:52:45 +08:00
  • a37f6138c6 bump version to 0.3.3 v0.3.3 lilydjwg 2014-01-12 23:21:32 +08:00
  • 00027ce52c remove accidentally added debugging statement lilydjwg 2014-01-12 23:16:57 +08:00
  • 5a7234e78d scripts/remove_old_packages: optionally show which are kept lilydjwg 2014-01-12 23:05:06 +08:00
  • ac5a7cd1cd add scripts/remove_old_packages lilydjwg 2014-01-12 22:51:22 +08:00
  • 88c540263d add scripts/touch_pkg_with_newer_sig lilydjwg 2014-01-12 22:33:56 +08:00
  • fd89d43863 don't touch symlinks lilydjwg 2014-01-12 22:21:32 +08:00
  • 241f9e7eb9 Merge branch 'dev' of github.com:lilydjwg/archrepo2 into dev lilydjwg 2014-01-12 22:05:18 +08:00
  • 9b1e61c9d8 if a .sig file changes, the coressponding package should be re-added lilydjwg 2014-01-12 22:04:14 +08:00
  • e0f3aa19f0 filter out broken symlinks lilydjwg 2013-09-05 11:59:41 +08:00
  • edc547632a more logging lilydjwg 2013-09-05 11:45:14 +08:00
  • cca8a27ef9 handle exceptions in callbacks lilydjwg 2013-09-05 11:38:39 +08:00
  • 4f9001cea4 do not limit very much on package names lilydjwg 2013-09-03 13:38:03 +08:00
  • 42e68cf9c5 distribute renamed to setuptools? v0.3.2 lilydjwg 2013-09-02 18:30:26 +08:00
  • 1ccc6dba06 '+' can be in package names too lilydjwg 2013-09-02 15:25:29 +08:00
  • 563a63daaa bump version to 0.3.2 lilydjwg 2013-09-02 15:08:21 +08:00
  • f56c71ec09 ignore 'state' argument when removing lilydjwg 2013-09-02 15:03:09 +08:00
  • 71d00a73b5 add all new files to the info database when starting lilydjwg 2013-09-02 14:58:15 +08:00
  • 5cf869439a README update v0.3.1 lilydjwg 2013-08-23 22:15:16 +08:00
  • 4070b63315 auto-rename and symlink-any can be turned off now lilydjwg 2013-08-23 22:10:08 +08:00
  • da2e89df66 remove winterpy dependency lilydjwg 2013-08-23 17:49:51 +08:00
  • 47e7cbce53 remove accidentially added local config file lilydjwg 2013-08-23 12:50:51 +08:00
  • 051427c7b1 setup.py and directory structure change lilydjwg 2013-08-23 12:19:53 +08:00
  • 1f206e12d4 support symlinks lilydjwg 2013-08-23 00:13:36 +08:00
  • 0a0fce77bc Update README.mkd 依云 2013-08-22 12:00:37 +08:00
  • f2ad4d2c54 minor README update v0.3 lilydjwg 2013-08-22 00:01:38 +08:00
  • 970ca2eaa9 check config for duplicate repo settings lilydjwg 2013-08-22 00:01:06 +08:00
  • 61b26bd712 fix typo lilydjwg 2013-08-21 23:02:59 +08:00
  • a3ecc130ab rename archrepo.ini to archrepo.ini.example lilydjwg 2013-08-21 22:57:02 +08:00
  • 9547f2e179 add a "pkgrepo" column to record which repository the entry belongs to lilydjwg 2013-08-21 22:51:33 +08:00
  • 4311364338 minor README update lilydjwg 2013-08-21 22:23:51 +08:00
  • c1fd025c82 add multiple repositories support lilydjwg 2013-08-21 22:19:57 +08:00
  • dd26517106 add without-db config: not actually update databases lilydjwg 2013-08-21 22:00:14 +08:00
  • dfce1b8bd2 minor update for README lilydjwg 2013-08-21 22:00:03 +08:00
  • f088387362 pkgreader: checkdepend is multiple too v0.2.4 lilydjwg 2013-05-03 20:31:10 +08:00
  • fb1cdd61b6 more generous version matching lilydjwg 2013-04-18 22:20:19 +08:00
  • 5047d58c7d catch exceptions when failing to run command lilydjwg 2013-04-18 21:45:11 +08:00
  • d492946d63 pkgver can contain uppercase letters lilydjwg 2013-04-16 22:47:16 +08:00
  • c45990c568 Merge branch 'dev' v0.2.3 lilydjwg 2013-04-14 14:56:33 +08:00
  • 29906bfc3b add signature management lilydjwg 2013-04-14 14:53:06 +08:00