Nick Sweeting
457556a2a8
add deprecation notice to old archive helper bin
2021-04-23 23:12:14 -04:00
Nick Sweeting
eb80dc26a1
cleanup config files
2021-04-23 22:58:44 -04:00
Nick Sweeting
687c34af3e
ignore build dist dirs in pytest discovery
2021-04-14 04:49:16 -04:00
Nick Sweeting
09842c1f7e
autocreate logs dir
2021-03-27 05:28:54 -04:00
Nick Sweeting
19f7c907e0
exec archivebox from docker entrypoint script to avoid nesting pid under bash
2021-02-16 01:22:36 -05:00
Nick Sweeting
0e6ac39ee1
automate deb dist better and bump version
2021-02-08 23:22:24 -05:00
Nick Sweeting
66fb5b278a
move debsign to release not build
2021-02-08 20:39:20 -05:00
Nick Sweeting
6ab3cd2a66
push all tags
2021-02-01 05:38:13 -05:00
Nick Sweeting
783f597955
minor build fixes
2021-02-01 05:13:46 -05:00
Nick Sweeting
4d21a04ab5
0.5.4 release
2021-02-01 03:09:31 -05:00
Nick Sweeting
4123cdc15f
fix shellscript perms
2021-02-01 02:52:46 -05:00
Dan Arnfield
187ca7e2b5
Change env vars to linuxserver.io convention
2021-01-28 08:48:21 -06:00
Dan Arnfield
db96e7d75b
Set archivebox UID/GID via envvars
2021-01-28 08:37:15 -06:00
Nick Sweeting
ea209fa575
make permission chowning on docker start less fancy
2021-01-25 18:55:37 -05:00
Nick Sweeting
5cf7efaade
Update setup.sh
2021-01-22 13:47:26 -05:00
Nick Sweeting
bfe8f4c539
Update setup.sh
2021-01-22 13:41:16 -05:00
Nick Sweeting
b1144f4a81
Update setup.sh
2021-01-22 13:40:14 -05:00
Nick Sweeting
d9366774b0
Update setup.sh
2021-01-22 13:37:25 -05:00
Nick Sweeting
7ab62d0b2c
update setup script
2021-01-22 13:03:57 -05:00
Nick Sweeting
5250989e32
split up release script into subscripts
2021-01-12 12:56:06 +02:00
Nick Sweeting
b5ce5b35a8
fix apt install without update in deb build
2021-01-12 12:56:06 +02:00
Nick Sweeting
40ce95a9e4
also tag image with short version
2021-01-12 12:56:06 +02:00
Nick Sweeting
922460a230
fix release script
2021-01-06 21:32:44 +02:00
jdcaballerov
b3d7243884
Ignore tests inside vendored modules
2020-12-16 12:11:17 -05:00
Nick Sweeting
db1f9b759e
skip brew build in linux and debian build on mac
2020-12-11 16:59:53 +02:00
Nick Sweeting
e17c30ed2b
save test output in tests/out
2020-12-11 16:49:00 +02:00
Nick Sweeting
8074a04a41
only activate venv if present
2020-11-28 05:47:03 -05:00
Nick Sweeting
90141c064b
more workflows
2020-11-28 05:44:37 -05:00
Nick Sweeting
354fafe8b3
bump npm and python version in image
2020-11-28 05:24:49 -05:00
Nick Sweeting
08401b14c1
precheck if venv exists instead of soft failing
2020-11-28 05:00:45 -05:00
Nick Sweeting
d32aad5123
continue script if venv doesnt exist
2020-11-28 04:51:40 -05:00
Nick Sweeting
89eda16533
fix pip editable install
2020-11-28 04:18:07 -05:00
Nick Sweeting
28bc8f1777
add note about checking for deps
2020-11-28 04:11:10 -05:00
Nick Sweeting
bfa66fdddb
add brew build script
2020-11-28 04:10:48 -05:00
Nick Sweeting
8f7806dfc9
move all pip build artifacts into pip_dist submodule
2020-11-28 03:43:59 -05:00
Nick Sweeting
d8f3aac2f1
add deb_dist in release commit
2020-11-28 02:45:24 -05:00
Nick Sweeting
02551c0152
minor packaging fixes and bump to 0.4.21
2020-11-23 17:28:45 -05:00
Nick Sweeting
83693a5c03
add packaging setup with stdeb for debian and apt
...
vendor the base32_crockford lib
add build script for debain packages
2020-11-23 16:57:05 -05:00
Nick Sweeting
cc3579f70f
update docker org urls in docs and scripts
2020-11-23 02:20:01 -05:00
Nick Sweeting
0e2ccbc10d
update urls to new repo path
2020-11-23 02:06:46 -05:00
Nick Sweeting
5b15c8e29e
silence usermod on start
2020-11-23 00:59:50 -05:00
Nick Sweeting
018aecfa93
favor chromium in install script over chromium-browser
2020-11-09 15:09:05 -05:00
Nick Sweeting
c47398851b
nicer timeout hints
2020-10-31 07:57:11 -04:00
Nick Sweeting
5ecbb0e442
fix bin permissions and layer caching util version
2020-10-10 21:44:06 -04:00
Nick Sweeting
a14146c8f0
update helper scripts
2020-10-10 16:44:56 -04:00
Nick Sweeting
b9dced5e60
Update setup.sh
2020-09-03 11:40:47 -04:00
Nick Sweeting
1c0df87f78
add build script
2020-08-18 17:12:58 -04:00
Nick Sweeting
87b79fe5e3
cleanup sdist and bdist build process
2020-08-18 17:12:49 -04:00
Nick Sweeting
80863ad050
fix release script semver bump
2020-08-18 15:02:36 -04:00
Nick Sweeting
8b427c9d79
get VERSION from package.json instead of VERSION to avoid duplication
2020-08-18 15:00:00 -04:00
Nick Sweeting
b5745d5b6c
also add version egg info to git commits
2020-08-18 02:14:18 -04:00
Nick Sweeting
ec4db1f75e
add chrome and firefox bookmarks export to history script
2020-08-18 00:36:46 -04:00
Nick Sweeting
26022fc9fb
autocommit docs during release
2020-08-15 01:22:29 -04:00
Nick Sweeting
e7948cf161
install node dependencies from package.json
2020-08-13 23:21:15 -04:00
Nick Sweeting
33ab7fd4ec
autodetect when running inside docker and provide hints
2020-08-10 14:18:04 -04:00
Nick Sweeting
dfa5d55c36
make placeholder for old calling style to aid in migration
2020-08-10 13:21:56 -04:00
Nick Sweeting
f6ec98e1c0
ignore stderr during chown
2020-07-28 07:58:16 -04:00
Nick Sweeting
ace9421b21
fix chown errors
2020-07-28 07:57:26 -04:00
Nick Sweeting
ac72423886
prevent releases from non-master branches
2020-07-28 07:06:14 -04:00
Nick Sweeting
9c59582722
update release script
2020-07-28 06:46:13 -04:00
Nick Sweeting
e74b3bbb76
add docker build to release script
2020-07-28 06:44:58 -04:00
Nick Sweeting
895428c846
update release script and README instructions
2020-07-28 06:36:58 -04:00
Nick Sweeting
dab97b0a5b
add release script
2020-07-28 06:28:58 -04:00
Nick Sweeting
2e6837d748
update release script
2020-07-28 06:17:54 -04:00
Nick Sweeting
bc180bb0cb
add release script
2020-07-28 06:11:30 -04:00
Nick Sweeting
d7fc161ac7
update readme examples
2020-07-28 06:00:52 -04:00
Nick Sweeting
6073b454b0
fix lint script
2020-07-27 23:59:10 -04:00
Nick Sweeting
ea1ff7b6bc
fix linter
2020-07-27 23:34:30 -04:00
Cristian
0fee8149cb
refactor: Remove old bin/archivebox
2020-07-22 13:09:06 -05:00
Nick Sweeting
6b7dfa773e
minor docker process tweaks
2020-07-22 01:30:58 -04:00
Nick Sweeting
b9c03f5094
shellcheck fixes
2020-07-21 16:24:43 -04:00
Nick Sweeting
fa771c9505
Use modern bash 4.0+ conditional style
2020-07-21 16:14:54 -04:00
Cristian
6e8e3c69fd
fix: Remove unused echo
2020-07-21 13:35:04 -05:00
Cristian
f50b44d51c
fix: Dont change GID nor UID when the owner of the volume is the root user
2020-07-21 13:35:04 -05:00
Nick Sweeting
0795048622
also chown home dir
2020-07-20 22:25:01 -04:00
Angel Rey
63909f6176
Added entrypoint to fix permission errors
2020-07-16 13:08:58 -05:00
Nick Sweeting
cb67b09f9d
Merge branch 'master' into django
2020-06-25 21:30:29 -04:00
Nick Sweeting
0c1b1b523c
Add safari history support to archivebox-export-browser-history
2020-02-03 20:18:18 -05:00
Nick Sweeting
749f06fe5b
simplify bin shortcut
2019-04-03 00:29:58 -04:00
Nick Sweeting
51ae634ec9
working argparse based CLI with most commands implemented
2019-04-03 00:27:37 -04:00
Nick Sweeting
68b4c01c6b
working archivebox command inside django legacy folder
2019-04-02 18:53:21 -04:00
Nick Sweeting
3375522ff4
remove uneeded bin shortcuts
2019-03-27 15:49:41 -04:00
Nick Sweeting
8630c0fdaa
setup script improvements
2019-03-12 17:49:40 -04:00
Alexander
798bd5375f
Quote was missing.
2019-03-11 17:37:59 -07:00
Nick Sweeting
3acea3eb1e
better setup script
2019-03-11 03:03:35 -04:00
Nicolas Chan
c834b2ef13
Don't run ls if using non-default directory
...
Previously, an error message would appear if using a non-default directory because it would run `ls` on the non-existent default directory:
```bash
ls: cannot access '/home/nicolas/Library/Application Support/Firefox/Profiles/*.default/places.sqlite': No such file or directory
```
2019-02-19 00:37:03 -08:00
Nick Sweeting
e60070dbb2
add youtubedl to help str
2019-01-25 17:38:47 -08:00
Nick Sweeting
c5dcb68a6d
install youtubedl in setup
2019-01-12 03:14:07 -05:00
Nick Sweeting
329b06ec5a
make output dir in script
2019-01-11 06:53:34 -05:00
Nick Sweeting
5b6c768a47
autodetect common chrome binary locations
2019-01-11 04:34:16 -05:00
Nick Sweeting
0e72addcda
remove requests dependency
2019-01-09 04:05:34 -05:00
Nick Sweeting
8cf1b04fed
install requests with pip
2019-01-05 15:26:49 -05:00
Nick Sweeting
2de183a980
fix archivebox links
2018-12-31 20:54:32 -05:00
Nick Sweeting
3085a6a758
clean up binaries in PATH
2018-12-21 18:21:03 -05:00
Nick Sweeting
e15c7be234
add new README for binaries
2018-12-21 18:18:19 -05:00
W1lkins
9d900b9025
add old locations too
2018-12-21 22:41:30 +00:00
Aaron Fischer
f427f6ad54
Propagate the new name of the project
...
Replace all occurences of bookmark archiver with ArchiveBox.
See #108
2018-12-20 16:13:55 +01:00
Dima Gerasimov
75c062f33e
Add script to remove entries from index
2018-11-09 20:12:37 +00:00
Strubbl
f2c2568ac7
Update setup-bookmark-archiver
...
install python3-requests as a dependency, because a new bare ubuntu installation does not have it installed by default
2018-09-24 19:52:37 +02:00
Strubbl
aabe739b36
Update setup-bookmark-archiver
...
say yes to installing dependencies via apt
2018-09-24 19:31:22 +02:00
Nick Sweeting
451cea47e6
Update setup-bookmark-archiver
2018-09-12 16:35:16 -04:00
Nick Sweeting
9c56848645
fix deleting db temp files in browser export
2018-06-10 22:52:20 -04:00
Nick Sweeting
1a64c7e713
dont upgrade when installing
2018-06-10 22:35:27 -04:00
Nick Sweeting
d6354ac93f
rearrange files again
2018-06-10 21:58:48 -04:00
Nick Sweeting
c29139f7ed
move bin files back up
2018-06-10 21:55:16 -04:00
Nick Sweeting
cae7f3a713
remove DS_Store files
2018-06-10 21:21:53 -04:00
Nick Sweeting
d0f2e693b3
re-arrange and cleanup directory structure
2018-06-10 20:52:15 -04:00