1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-31 18:11:53 +02:00
Commit Graph

245 Commits

Author SHA1 Message Date
Nick Sweeting
6100685cbb bump dependencies 2024-10-09 03:19:41 -07:00
Nick Sweeting
613caec8eb improve install flow with sudo, check package managers, and fix docker build 2024-10-09 00:41:16 -07:00
Nick Sweeting
323138b7b4 Update docker_entrypoint.sh 2024-10-08 17:11:23 -04:00
Nick Sweeting
58e37a5e19 fix docker build cache 2024-10-08 00:38:04 -07:00
Nick Sweeting
397ae1a99b fix Docker build and import issues 2024-10-08 00:12:09 -07:00
Nick Sweeting
835f961aed ignore existing venv when locking pkgs 2024-10-07 23:49:30 -07:00
Nick Sweeting
cf1ea8f80f improve config loading of TMP_DIR, LIB_DIR, move to separate files 2024-10-07 23:45:11 -07:00
Nick Sweeting
1fc6851387 fix /app/lib ownership in docker 2024-10-05 04:24:16 -07:00
Nick Sweeting
7a9460f45b try to ensure tmp is writable by archivebox user 2024-10-05 04:17:58 -07:00
Nick Sweeting
eccf123f69 fix tag name splitting in docker build script 2024-10-05 03:56:20 -07:00
Nick Sweeting
db10a2142e remove extra files from repo root and move package.json into etc 2024-10-05 03:53:23 -07:00
Nick Sweeting
00a91e09c6 clean previous build before releasing 2024-10-05 03:23:23 -07:00
Nick Sweeting
0c52fd2873 dont release docs during release 2024-10-05 03:22:01 -07:00
Nick Sweeting
b1264a6f8b force push tags 2024-10-05 03:20:56 -07:00
Nick Sweeting
bf073b0217 make release script less aggro about pushing 2024-10-05 03:19:37 -07:00
Nick Sweeting
7f1aa72b7a update pip build script to not use old dist method 2024-10-05 02:32:44 -07:00
Nick Sweeting
171fbe4cf2 remove apt and brew build scripts 2024-10-05 02:16:17 -07:00
Nick Sweeting
e29aff12bf update build and release scripts to use uv 2024-10-05 01:17:53 -07:00
Nick Sweeting
497d3e9c2d fix chrome trying to use novnc in docker when its not available 2024-10-04 22:29:32 -07:00
Nick Sweeting
8336c997a1 bump python version to 3.12 in docker 2024-10-04 00:45:13 -07:00
Nick Sweeting
f4f1d7893c fix CUSTOM_TEMPLATES_DIR config load and chrome symlinking 2024-10-03 03:20:25 -07:00
Nick Sweeting
29fc14dff4 dont build docker container twice during release 2024-10-03 03:12:18 -07:00
Nick Sweeting
ca41d033da speed up docker build using implicit lock 2024-09-06 04:24:31 -07:00
Nick Sweeting
770e06960c change pdm to use 3.11 for locking 2024-09-06 03:49:10 -07:00
Nick Sweeting
cfe5798ade bump version to 0.8.3 2024-09-06 02:59:14 -07:00
Nick Sweeting
3b28042d0d explicitly specify python version in pdm lock file build target 2024-08-22 15:54:02 -07:00
Nick Sweeting
ba14ee0e5e fix ghcr image names 2024-06-04 04:17:33 -07:00
Nick Sweeting
c570674798 fix docker build 2024-06-03 01:13:17 -07:00
Nick Sweeting
4af743e9e0 dont modify pip_dist to reduce git noise 2024-06-02 19:18:24 -07:00
Nick Sweeting
102e87578c re-lock packages for python3.10 because we have to support it still 2024-05-11 15:06:19 -07:00
Nick Sweeting
8d7dd47c43 stop pushing version tags by default on docker build 2024-04-30 21:43:44 -07:00
Nick Sweeting
8f3901dd36 fix edge case in docker_entrypoint where crontabs glob fails to expand 2024-04-25 21:38:15 -07:00
Nick Sweeting
6a6ae7468e fix lint errors 2024-04-25 21:36:11 -07:00
Nick Sweeting
716ba52450 bump django to version 5.0 and all other requirements 2024-04-25 04:19:16 -07:00
Nick Sweeting
463ea54616 remove references to main branch in favor of stable branch 2024-04-24 16:38:00 -07:00
Nick Sweeting
8e9cfc8869 fix crontab symlinking to use glob instead of ls for iteration 2024-04-24 16:23:08 -07:00
Nick Sweeting
98c5e69203 bump lockfiles 2024-04-24 14:38:21 -07:00
Nick Sweeting
756e159dfe add new bin/lock_pkgs.sh to generate package lockfiles consistently 2024-04-23 17:45:36 -07:00
Nick Sweeting
e48159b8a0 cleanup docker-compose by storing crontabs in data dir 2024-03-26 15:24:05 -07:00
jim winstead
741ff5f1a8 Make it a little easier to run specific tests
Changes ./bin/test.sh to pass command line options to pytest, and default to
only running tests in the tests/ directory instead of everywhere excluding
a few directories which is more error-prone.

Also keeps the mock_server used in testing quiet so access log entries don't
appear on stdout.
2024-03-01 12:43:53 -08:00
Nick Sweeting
fa24136ff7 Update setup.sh 2024-02-18 05:46:53 -08:00
Nick Sweeting
b706ab390d Merge branch 'main' into dev 2024-02-18 05:40:49 -08:00
Nick Sweeting
84fe8e1c75 Update setup.sh 2024-02-18 05:40:30 -08:00
Nick Sweeting
8519c81711 Update setup.sh 2024-02-18 05:32:38 -08:00
Nick Sweeting
9373a2853e Update setup.sh 2024-02-18 05:32:20 -08:00
Nick Sweeting
0b8ff4c84c Update setup.sh 2024-02-18 05:28:48 -08:00
Nick Sweeting
0cdfab7f45 Update setup.sh 2024-02-18 05:27:17 -08:00
Nick Sweeting
e9f3b041ec Update setup.sh 2024-02-18 05:21:27 -08:00
Nick Sweeting
131c9f5d83 Merge branch 'main' into dev 2024-01-16 18:15:21 -08:00
Nick Sweeting
2de06c14e1 fix setup.sh script 2024-01-16 18:15:14 -08:00