1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-28 08:39:54 +02:00

Commit Graph

  • 4235b38009 move version file Nick Sweeting 2019-04-27 17:57:35 -04:00
  • 905998fb41 fix uneeded import in sphinx conf Nick Sweeting 2019-04-27 17:52:46 -04:00
  • 0670c15813 fix setup.py when .git is not available Nick Sweeting 2019-04-27 17:49:54 -04:00
  • 248a4da99d fix docs to use read-the-docs theme Nick Sweeting 2019-04-27 17:43:14 -04:00
  • d4c4a2d4ac add sphinx autogenerated documentation Nick Sweeting 2019-04-27 17:27:25 -04:00
  • 1b8abc0961 move everything out of legacy folder Nick Sweeting 2019-04-27 17:26:24 -04:00
  • 553f312125 properly graft config and templates into pip package Nick Sweeting 2019-04-26 18:32:02 -04:00
  • c43a0e58df create config file on archivebox init Nick Sweeting 2019-04-26 18:31:50 -04:00
  • 9dcf7972fa fix bug where USE_THING configs were being overwritten later Nick Sweeting 2019-04-26 14:43:47 -04:00
  • 1edb14b229 wip config reset command Nick Sweeting 2019-04-26 14:43:23 -04:00
  • 2b4244bb52 allow setting config via aliases and show side effect changes in stderr Nick Sweeting 2019-04-26 14:43:13 -04:00
  • 05f327fab0 add more topics and categories to setup.py for pypi indexing Nick Sweeting 2019-04-26 14:42:28 -04:00
  • 4d6ad7a65d add archivebox config command and move config into sections Nick Sweeting 2019-04-25 19:03:38 -04:00
  • 583d77bc31 use exit status 2 for errors to avoid confusion with no results status Nick Sweeting 2019-04-25 19:02:44 -04:00
  • ce33a46866 make index_only option skip archive updating Nick Sweeting 2019-04-25 19:01:58 -04:00
  • d2a51f68c0 fix bug in archivebox info using exausted generator Nick Sweeting 2019-04-25 19:01:22 -04:00
  • df4307c4ff move config loading into function for easier runtime reloading Nick Sweeting 2019-04-25 19:00:25 -04:00
  • d248684839 add index-only option to archivebox add and update Nick Sweeting 2019-04-25 18:59:41 -04:00
  • 95a7d3d1de add space in human readable sizes Nick Sweeting 2019-04-24 11:45:04 -04:00
  • 56d0b2c088 new methods for detecting valid/invalid data dirs on init Nick Sweeting 2019-04-24 11:40:10 -04:00
  • ae782a1a0c allow filtering for specific files when getting dir size Nick Sweeting 2019-04-24 11:39:34 -04:00
  • 168d253c17 show human readable filesize in version info Nick Sweeting 2019-04-24 11:39:02 -04:00
  • b0ace38273 warn user that no admins exist when starting runserver Nick Sweeting 2019-04-24 11:38:37 -04:00
  • 03470699d3 ignore json parsing errors when loading link jsons Nick Sweeting 2019-04-24 11:38:13 -04:00
  • e91cdfbc88 add rudimentary method to parse back html index into urls Nick Sweeting 2019-04-24 11:37:51 -04:00
  • 3825ddc095 add method to get admins list Nick Sweeting 2019-04-24 11:37:30 -04:00
  • 327da95928 add classes to make it easier to parse html links index Nick Sweeting 2019-04-24 11:37:05 -04:00
  • 8f63f24002 better Link string and is_archived methods Nick Sweeting 2019-04-24 11:36:47 -04:00
  • 11fd436305 use new mypy TypedDict to manage config typing Nick Sweeting 2019-04-24 11:36:14 -04:00
  • 461a8b0d71 use new config vars for html index writing Nick Sweeting 2019-04-24 04:10:02 -04:00
  • 6235d859dc seamless archive init and migration process across versions Nick Sweeting 2019-04-24 04:09:50 -04:00
  • 5ef5415f3f rename archive toggles from FETCH_ to SAVE_ for clarity Nick Sweeting 2019-04-24 04:09:25 -04:00
  • 0f2497a2a6 add functions to parse link details jsons and list+apply migrations Nick Sweeting 2019-04-24 04:07:46 -04:00
  • 0b27f33d2e fix sql link parsing and writing Nick Sweeting 2019-04-24 04:06:54 -04:00
  • ce2d18644b add missing django-extensions dependency Nick Sweeting 2019-04-24 04:05:16 -04:00
  • 735db84022 add some missing defaults to Archivebox.conf.default Nick Sweeting 2019-04-23 22:36:43 -04:00
  • ba7144f6f3 customize django admin ui chrome Nick Sweeting 2019-04-22 21:40:42 -04:00
  • b44281919d add todo comment for mlazana Nick Sweeting 2019-04-22 19:10:22 -04:00
  • 71402c3d09 add manage command and shell welcome message Nick Sweeting 2019-04-22 19:08:01 -04:00
  • 834aaa1591 better template staticfile management with themes dir Nick Sweeting 2019-04-22 19:07:39 -04:00
  • f0f516e853 check for data folder when running most subcommands Nick Sweeting 2019-04-22 19:06:48 -04:00
  • bb10171f99 add missing dependencies to setup and pipfile Nick Sweeting 2019-04-22 19:06:12 -04:00
  • 2f0dbeebc1 update docstrings and comments Nick Sweeting 2019-04-22 14:42:04 -04:00
  • ab68819332 add archivebox info command to scan data dir Nick Sweeting 2019-04-22 14:34:30 -04:00
  • 50b947f41d add md5 hashes to dependencies dict Nick Sweeting 2019-04-22 14:34:12 -04:00
  • 29ced7b5c8 allow running archivebox core commands from manage.py Nick Sweeting 2019-04-22 13:36:27 -04:00
  • 168e578ea4 fix bad default in scheduler Nick Sweeting 2019-04-22 13:21:08 -04:00
  • 354895aef1 django admin to view links now working Nick Sweeting 2019-04-22 13:20:19 -04:00
  • f489dd96a9 fix archivebox remove rejecting stdin patterns Nick Sweeting 2019-04-22 13:19:47 -04:00
  • 6eff6f43c0 Merge pull request #219 from dezren39/patch-1 Nick Sweeting 2019-04-20 14:15:29 -04:00
  • 332a32f4f9 Resolve 3 typos in util.py Drewry Pope 2019-04-20 02:59:44 -05:00
  • 39a0ab3013 add pipenv, schedule cmd, logs dir, and lots more Nick Sweeting 2019-04-18 21:09:54 -04:00
  • 4f869f235f add package headers Nick Sweeting 2019-04-17 22:00:54 -04:00
  • 920898e160 working archivebox-server command Nick Sweeting 2019-04-17 05:42:35 -04:00
  • 669bd6bee4 first views for archivebox server Nick Sweeting 2019-04-17 05:42:21 -04:00
  • 289a6ea30f fix database file location and init process Nick Sweeting 2019-04-17 05:42:09 -04:00
  • 88a37bc552 fix json list output Nick Sweeting 2019-04-17 05:41:41 -04:00
  • 35aa8c8902 clearer sql parsing and dumping Nick Sweeting 2019-04-17 03:50:41 -04:00
  • cdb70c73df first working django model with archivebox-shell command and sql exporting Nick Sweeting 2019-04-17 03:49:18 -04:00
  • ecf95d398a cleanup after test output Nick Sweeting 2019-04-17 02:27:38 -04:00
  • 8101ce7f23 add tests Nick Sweeting 2019-04-17 02:25:39 -04:00
  • 9ce47431da better loading and saving storage mechanism Nick Sweeting 2019-04-17 02:25:28 -04:00
  • c95f893b61 use out_dir instead of link_dir Nick Sweeting 2019-04-17 02:23:45 -04:00
  • 8b4b13b667 accept multiple pattern args for removal Nick Sweeting 2019-04-17 02:22:29 -04:00
  • 21174da014 better data folder checking on startup Nick Sweeting 2019-04-17 02:22:19 -04:00
  • 22bea7a4f6 use atomic writes inside to_json helper func Nick Sweeting 2019-04-16 23:21:49 -04:00
  • 717e390ef6 remove derived link info in favor of derived Link properties Nick Sweeting 2019-04-16 23:21:24 -04:00
  • 50d368b1bc log matching links in a more logical place Nick Sweeting 2019-04-16 23:20:31 -04:00
  • 1e759084f3 dedupe urls using exact url instead of fuzzy url Nick Sweeting 2019-04-16 23:19:44 -04:00
  • 6e5a77e1ad check data folder on startup Nick Sweeting 2019-04-16 23:19:21 -04:00
  • fafdef1e6d prevent running as root Nick Sweeting 2019-04-16 23:18:42 -04:00
  • 59da48206a Update README.md Nick Sweeting 2019-04-16 21:21:40 -04:00
  • 24e8eb95dd Update README.md Nick Sweeting 2019-04-16 21:04:18 -04:00
  • adfcb1517a Update README.md Nick Sweeting 2019-04-16 21:03:51 -04:00
  • 6401158f7f comment out IRC links until we find a better chat solution Nick Sweeting 2019-04-12 13:59:22 -04:00
  • e120415631 Merge pull request #216 from bltavares/master Nick Sweeting 2019-04-12 13:33:03 -04:00
  • e9f9c1ec5d Copy project into image instead of cloning Bruno Tavares 2019-04-11 22:43:52 -03:00
  • 3fb10dbf35 working better removal ux Nick Sweeting 2019-04-11 08:11:32 -04:00
  • 525f8beb55 better no links found message Nick Sweeting 2019-04-11 07:00:34 -04:00
  • d8d8f7c2cc working consistent list and remove with filtering Nick Sweeting 2019-04-11 07:00:26 -04:00
  • 4ca9a0beac colorized and better command sorting in help msg Nick Sweeting 2019-04-11 06:59:14 -04:00
  • 718e25c973 better dependency checking system and guards Nick Sweeting 2019-04-11 03:42:35 -04:00
  • fafe6e75c5 fix version in footer linking to git sha instead of release tag Nick Sweeting 2019-04-11 03:42:12 -04:00
  • d08978d66c always hide progress bar even when exceptions are thrown Nick Sweeting 2019-04-11 03:41:50 -04:00
  • 0272c9b8c0 deduplicate method history when merging links Nick Sweeting 2019-04-11 03:41:25 -04:00
  • 0d2f7eb58e expand user tildes in paths Nick Sweeting 2019-04-11 03:41:05 -04:00
  • bcfe17bc87 define database file in config.py Nick Sweeting 2019-04-11 03:40:37 -04:00
  • b69f26297b restrict wget filenames to windows-fs compatible characters Nick Sweeting 2019-04-11 03:40:16 -04:00
  • bf6a90f6b3 add dataclasses to requirements for python3.6 Nick Sweeting 2019-04-11 03:38:34 -04:00
  • 4f599c0b0b escape all non-windows-friendly filenames Nick Sweeting 2019-04-10 22:46:20 -04:00
  • 403025a73b Update bug_report.md Nick Sweeting 2019-04-10 17:09:54 -04:00
  • 513b82ecc2 Merge pull request #208 from aried3r/patch-1 Nick Sweeting 2019-04-03 10:21:34 -04:00
  • 585a28e7c9 Small typo fix Anton Rieder 2019-04-03 12:49:32 +02:00
  • eb2b6978c3 comment out uninmplemented args Nick Sweeting 2019-04-03 03:52:56 -04:00
  • 0d2bf610b2 typo fix Nick Sweeting 2019-04-03 03:27:15 -04:00
  • fd80275856 print import instructions on first run Nick Sweeting 2019-04-03 01:54:15 -04:00
  • 749f06fe5b simplify bin shortcut Nick Sweeting 2019-04-03 00:29:58 -04:00
  • 51ae634ec9 working argparse based CLI with most commands implemented Nick Sweeting 2019-04-03 00:27:37 -04:00
  • 68b4c01c6b working archivebox command inside django legacy folder Nick Sweeting 2019-04-02 18:53:21 -04:00
  • 27708152d2 wip initial django setup Nick Sweeting 2019-04-02 16:36:41 -04:00