Nick Sweeting
|
265bcc0264
|
fix lint errors2
|
2021-02-16 16:29:41 -05:00 |
|
Nick Sweeting
|
6f0eec92eb
|
fix lint errors
|
2021-02-16 16:26:48 -05:00 |
|
Nick Sweeting
|
d89034dcde
|
disable debug_toolbar by default
|
2021-02-16 16:23:09 -05:00 |
|
Nick Sweeting
|
71cf8d5224
|
add migrations
|
2021-02-16 15:57:13 -05:00 |
|
Nick Sweeting
|
118bddb41a
|
fix admin title and url truncation and add edit/admin link and ID to Snapshot detail page
|
2021-02-16 15:55:07 -05:00 |
|
Nick Sweeting
|
05e891632c
|
add snapshot_id to Link and uuid to ArchiveResult
|
2021-02-16 15:54:27 -05:00 |
|
Nick Sweeting
|
0b8bdd8cc5
|
show dir size after each snapshot archiving process in cli
|
2021-02-16 15:53:52 -05:00 |
|
Nick Sweeting
|
acb932ba12
|
improve readability and mercury error handling and fix output path to be relative
|
2021-02-16 15:53:11 -05:00 |
|
Nick Sweeting
|
c95698e608
|
bump Snapshot.updated time after each extractor, change extractor order
|
2021-02-16 15:52:18 -05:00 |
|
Nick Sweeting
|
28e50c5e49
|
tweak snapshot asset serving logic to show multiple choices in case of conflict
|
2021-02-16 15:51:56 -05:00 |
|
Nick Sweeting
|
a6c64f2560
|
only get archive_size if index.html is present within dir
|
2021-02-16 15:51:17 -05:00 |
|
Nick Sweeting
|
c24e4bf11d
|
tweak django debug toolbar panels and add djdt_flamegraph
|
2021-02-16 15:51:02 -05:00 |
|
Nick Sweeting
|
1e2188517b
|
speed up latest_title by preferring db title if present
|
2021-02-16 15:49:53 -05:00 |
|
Nick Sweeting
|
8b236b9367
|
cache dir size, snapshot icons, tags str, and title in django cache
|
2021-02-16 15:49:29 -05:00 |
|
Nick Sweeting
|
51440ede3a
|
show extra fields on ArchiveResult admin list and detail page
|
2021-02-16 15:47:49 -05:00 |
|
Nick Sweeting
|
74c882ef16
|
add nothreading arg to archivebox server for perf profiling
|
2021-02-16 15:46:58 -05:00 |
|
Nick Sweeting
|
8cde6bc676
|
add gist.github.com to git domains
|
2021-02-16 07:36:09 -05:00 |
|
Nick Sweeting
|
bdf1b102be
|
load ArchiveResults from orphaned links history during init
|
2021-02-16 06:20:05 -05:00 |
|
Nick Sweeting
|
d0f8a5e710
|
change mercury atomic_write output order
|
2021-02-16 06:19:16 -05:00 |
|
Nick Sweeting
|
e62ecffeb0
|
disable django caches explicitly
|
2021-02-16 06:18:39 -05:00 |
|
Nick Sweeting
|
988a10a9f6
|
fix warc path in snapshot_icons
|
2021-02-16 06:18:05 -05:00 |
|
Nick Sweeting
|
48eddadc9b
|
inline archive_size and archive_path snapshot methods
|
2021-02-16 06:16:02 -05:00 |
|
Nick Sweeting
|
46a7b972ee
|
disable WAL and cache table for now
|
2021-02-16 06:13:50 -05:00 |
|
Nick Sweeting
|
24ae01cdbe
|
add ArchiveResult admin
|
2021-02-16 06:13:27 -05:00 |
|
Nick Sweeting
|
87069dd41e
|
fix wsgi.py
|
2021-02-16 04:16:51 -05:00 |
|
Nick Sweeting
|
8c2d81c041
|
always serve static files
|
2021-02-16 04:16:24 -05:00 |
|
Nick Sweeting
|
fb8e6cabcb
|
fix error log location
|
2021-02-16 04:15:09 -05:00 |
|
Nick Sweeting
|
26fa63749d
|
add debug toolbar
|
2021-02-16 02:50:05 -05:00 |
|
Nick Sweeting
|
fad2620c62
|
minor tweaks
|
2021-02-16 02:49:31 -05:00 |
|
Nick Sweeting
|
ae43d35e65
|
fix color option in docker
|
2021-02-16 01:26:26 -05:00 |
|
Nick Sweeting
|
4eac9d0ec1
|
show extra system setup info in version output
|
2021-02-16 01:23:58 -05:00 |
|
Nick Sweeting
|
82de67db34
|
fix missing/outdated template variables
|
2021-02-16 01:23:31 -05:00 |
|
Nick Sweeting
|
22da885148
|
log every archivebox command run to the errors.log
|
2021-02-16 01:23:01 -05: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
|
10d687c55c
|
add new MEDIA_MAX_SIZE=750m size option for limiting youtubedl downloads
|
2021-02-16 01:21:19 -05:00 |
|
Nick Sweeting
|
49939f3eaa
|
only accept stdin if args are not passed, fix stdin hang in docker
|
2021-02-16 01:20:47 -05:00 |
|
Nick Sweeting
|
de1a939df4
|
fix public index pagination links and total count
|
2021-02-15 21:07:12 -05:00 |
|
Nick Sweeting
|
108cb100b3
|
hotlink direclty to specific archivebox release from footer info
|
2021-02-15 21:06:56 -05:00 |
|
Nick Sweeting
|
56ec19fb29
|
allow hotlinking directly to a specific extractor output using hash on Snapshot detail page
|
2021-02-15 20:55:22 -05:00 |
|
Nick Sweeting
|
a089136fea
|
fix missing stdout template var on /add when not rendering success page
|
2021-02-15 20:54:47 -05:00 |
|
Nick Sweeting
|
b6d7c74680
|
speed up the Snapshot handling view and show index page when extractor output is missing or multiple snapshots returned
|
2021-02-15 20:52:08 -05:00 |
|
Nick Sweeting
|
0375853683
|
log error tracebacks to logs/errors.log file and filter noisy 404s and 200s from log output
|
2021-02-15 20:51:23 -05:00 |
|
Nick Sweeting
|
0ec9bfb971
|
fix dead missing template variables
|
2021-02-15 20:50:12 -05:00 |
|
Nick Sweeting
|
b3a50a2c10
|
fix server quick-init param not being passed properly to subcommand
|
2021-02-15 20:49:40 -05:00 |
|
Nick Sweeting
|
b06e256ad9
|
fix add command not updating snapshot detail index pages when passed index-only and overwrite flags together
|
2021-02-15 20:49:23 -05:00 |
|
Nick Sweeting
|
8e98cef7ad
|
fix after and before args flipped when filtering
|
2021-02-15 20:48:51 -05:00 |
|
Nick Sweeting
|
33d180afe7
|
allow filtering snapshots by timestamp in list, update, and remove cmds
|
2021-02-15 20:48:35 -05:00 |
|
Nick Sweeting
|
0c9db1c554
|
remove symbols from random secret key for easier copy pastin
|
2021-02-15 20:45:42 -05:00 |
|
Nick Sweeting
|
4faef03ba3
|
compute snapshot properties directly without loading whole Link
|
2021-02-15 20:44:08 -05:00 |
|
Nick Sweeting
|
9ce3bd5bdc
|
use index.LINK_FILTERS to validate filter-type args instead of hardocding them twice
|
2021-02-15 20:43:36 -05:00 |
|
Nick Sweeting
|
c28ad8bd1b
|
fix AddLinkForm widget complaining about missing template var class
|
2021-02-15 20:42:59 -05:00 |
|
Nick Sweeting
|
78463c243a
|
remove unused GIT_SHA config option
|
2021-02-15 20:42:33 -05:00 |
|
Nick Sweeting
|
9cd4ba38f0
|
add new SNAPSHOTS_PER_PAGE pagination limit config
|
2021-02-15 20:42:00 -05:00 |
|
Nick Sweeting
|
00ae1f15a7
|
ignore shm db file and config files in archivebox data dir on init
|
2021-02-15 14:52:37 -05:00 |
|
Nick Sweeting
|
3c3bae02d2
|
add quick-init option to skip reimporting all snapshot dirs on init
|
2021-02-15 14:52:10 -05:00 |
|
Nick Sweeting
|
e61e12c889
|
use setup.py to determine dependencies in Dockerfile instead of egg-info requires.txt
|
2021-02-15 14:51:32 -05:00 |
|
Nick Sweeting
|
0407d03b6b
|
add cli tests file back
|
2021-02-15 13:39:49 -05:00 |
|
Nick Sweeting
|
611216765d
|
switch sqlite to use WAL mode by default to prevent database locked errors
|
2021-02-15 13:39:03 -05:00 |
|
Nick Sweeting
|
683a08772b
|
change wording of db not found error
|
2021-02-08 23:27:46 -05:00 |
|
Nick Sweeting
|
6705354e57
|
fix assertion
|
2021-02-08 23:24:48 -05:00 |
|
Nick Sweeting
|
a49884ade8
|
fix emptystrings in cmd_version causing exception
|
2021-02-08 23:22:02 -05:00 |
|
Nick Sweeting
|
171bbeb69b
|
catch exception on import of old index.json into ArchiveResult
|
2021-02-01 16:31:29 -05:00 |
|
Nick Sweeting
|
0aea5ed3e8
|
fix handling of skipped ArchiveResult entries with null output
|
2021-02-01 14:37:34 -05:00 |
|
Nick Sweeting
|
c4b02be24d
|
remove dead tests code
|
2021-02-01 05:14:43 -05:00 |
|
Nick Sweeting
|
783f597955
|
minor build fixes
|
2021-02-01 05:13:46 -05:00 |
|
Nick Sweeting
|
aa84a7ff2b
|
fix migration creating conflicting tags based on slug
|
2021-02-01 05:13:23 -05:00 |
|
Nick Sweeting
|
7d0f5653c3
|
fix lgtm alerts
|
2021-02-01 02:27:24 -05:00 |
|
Nick Sweeting
|
04c951cdd5
|
fix alerts
|
2021-02-01 02:22:02 -05:00 |
|
Nick Sweeting
|
534ead2440
|
use the db exclusively for icons instead of hammering filesystem
|
2021-02-01 02:18:13 -05:00 |
|
Nick Sweeting
|
923f517a8f
|
minor fixes
|
2021-02-01 02:17:54 -05:00 |
|
Nick Sweeting
|
560d3103a8
|
cleanup snapshot detail page UI
|
2021-01-30 22:04:24 -05:00 |
|
Nick Sweeting
|
54c5331693
|
check for output existance when rendering files icons
|
2021-01-30 22:04:14 -05:00 |
|
Nick Sweeting
|
15e87353bd
|
only show archive.org if enabled
|
2021-01-30 22:03:59 -05:00 |
|
Nick Sweeting
|
846c966c4d
|
use globbing to find wget output path
|
2021-01-30 22:02:39 -05:00 |
|
Nick Sweeting
|
e6fa16e13a
|
only chmod wget output if it exists
|
2021-01-30 22:02:11 -05:00 |
|
Nick Sweeting
|
385daf9af8
|
save the url as title for staticfiles or non html files
|
2021-01-30 22:01:49 -05:00 |
|
Nick Sweeting
|
24e24934f7
|
add headers.json and fix relative singlefile path resolving for sonic
|
2021-01-30 21:59:34 -05:00 |
|
Nick Sweeting
|
c089501073
|
add response status code to headers.json
|
2021-01-30 20:44:49 -05:00 |
|
Nick Sweeting
|
b9b1c3d9e8
|
fix singlefile output path not relative
|
2021-01-30 20:44:49 -05:00 |
|
Nick Sweeting
|
d072f1d413
|
hide ssl warnings when checking SSL is disabled
|
2021-01-30 20:44:49 -05:00 |
|
Nick Sweeting
|
9d24bfd0dc
|
disable progress bars on mac again
|
2021-01-30 20:44:49 -05:00 |
|
Nick Sweeting
|
326ce78496
|
simplify debug
|
2021-01-30 06:09:26 -05:00 |
|
Nick Sweeting
|
d6de04a83a
|
fix lgtm errors
|
2021-01-30 06:07:35 -05:00 |
|
Nick Sweeting
|
cc80ceb0a2
|
fix icons in public index
|
2021-01-30 05:47:55 -05:00 |
|
Nick Sweeting
|
1ce0eca217
|
add trailing slashes to canonical paths
|
2021-01-30 05:47:55 -05:00 |
|
Nick Sweeting
|
6edae6a17f
|
add future api spec design
|
2021-01-30 05:47:55 -05:00 |
|
Nick Sweeting
|
a98298103d
|
cleanup templates and views
|
2021-01-30 05:47:55 -05:00 |
|
Nick Sweeting
|
ed13ec7655
|
remove active theme
|
2021-01-30 05:47:55 -05:00 |
|
Nick Sweeting
|
c2aaa41c76
|
fix missing str path
|
2021-01-30 01:25:08 -05:00 |
|
Nick Sweeting
|
ff7d2ffa09
|
fix version in legacy footer
|
2021-01-29 09:18:38 -05:00 |
|
Nick Sweeting
|
6e84890abd
|
improve loading snapshots tooltips
|
2021-01-29 09:09:23 -05:00 |
|
Nick Sweeting
|
8a4edb45e7
|
also search url, timestamp, tags on public index
|
2021-01-29 09:08:03 -05:00 |
|
Nick Sweeting
|
f6c3683ab8
|
fix snapshot favicon loading spinner height
|
2021-01-29 00:15:32 -05:00 |
|
Nick Sweeting
|
3227f54b52
|
limit youtubedl download size to 750m and stop splitting out audio files
|
2021-01-29 00:15:32 -05:00 |
|
Nick Sweeting
|
d7df9e58ea
|
hide footer on add page
|
2021-01-28 23:15:05 -05:00 |
|
Nick Sweeting
|
5c54bcc1f3
|
fix files icons greying out on public index
|
2021-01-28 22:57:12 -05:00 |
|
Nick Sweeting
|
7d8fe66d43
|
consistent tags styling
|
2021-01-28 22:35:21 -05:00 |
|
Nick Sweeting
|
6a8f6992d8
|
reuse admin styling for pubic index and add page
|
2021-01-28 22:28:10 -05:00 |
|
Nick Sweeting
|
f0040580c8
|
fix files icons escaping
|
2021-01-28 22:27:17 -05:00 |
|
Nick Sweeting
|
39ec77e46c
|
add createsuperuser flag to server command
|
2021-01-28 22:27:02 -05:00 |
|