Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
671 commits
Select commit Hold shift + click to select a range
1486e62
fixed node.js artifacts
GChristensen May 3, 2022
7e90cc7
readme edit
GChristensen May 3, 2022
eb28780
added test-nightly makefile task
GChristensen May 24, 2022
d7311a8
updated manifest.json
GChristensen May 24, 2022
12812ff
refactored options to modular structure
GChristensen May 25, 2022
2a3885e
added keyboard shortcuts to bookmark/archive active tab to the defaul…
GChristensen May 25, 2022
4a7f2a7
minor ui improvements
GChristensen May 25, 2022
d4f0b7d
updated change log
GChristensen May 25, 2022
0504cc7
merged recent changes from SavePageWE engine
GChristensen May 25, 2022
d072368
minor ui improvements
GChristensen May 25, 2022
f2a2279
added new donation options
GChristensen May 25, 2022
cd0fad0
fixed bookmarking from keyboard shortcuts
GChristensen May 26, 2022
f35d709
edited funding options
GChristensen May 26, 2022
c111ea7
edited funding options
GChristensen May 26, 2022
2e63919
edited funding options
GChristensen May 26, 2022
b53424e
upgraded add-on manifest
GChristensen May 26, 2022
a648293
fixed bookmarking of non-html tabs
GChristensen May 26, 2022
19a3357
added the scripting permission
GChristensen May 26, 2022
fec205c
implemented scripting API
GChristensen May 26, 2022
b8a5655
adapted editbar for mv3
GChristensen May 26, 2022
a2226f7
enabled mv2 shims
GChristensen May 26, 2022
08a6270
downgraded license
GChristensen May 27, 2022
8d0be0d
added option to open sidebar when bookmarking using keyboard
GChristensen May 27, 2022
eabb9b6
added sidebar toggle button to the popup window
GChristensen May 27, 2022
9296121
fixed a typo
GChristensen May 27, 2022
80a56f9
refactored send/receive framework
GChristensen May 28, 2022
3ffa7b1
added ability to extract links from all frames to the SavePageWE engine
GChristensen May 28, 2022
9b29ac6
fixed ishell integration
GChristensen May 29, 2022
fd4b8f4
fixed default sidebar behavior
GChristensen May 29, 2022
6cd0d98
added option to capture entire sites
GChristensen Jun 1, 2022
799c1b4
added more reliable default method of indexing
GChristensen Jun 1, 2022
e5be1bd
added the universal search mode
GChristensen Jun 1, 2022
304e497
added more reliable way of general indexing
GChristensen Jun 2, 2022
b9e065e
refactored browsing functionality
GChristensen Jun 2, 2022
11c977b
refactored rdf import
GChristensen Jun 2, 2022
41a4400
added the delay option to the site capture options dialog
GChristensen Jun 3, 2022
d32db2e
added "Archive" bookmark context menu item
GChristensen Jun 3, 2022
a05cdec
added ability to restore deleted items with the undo shelf menu command
GChristensen Jun 4, 2022
1d8d743
fixed bookmark archival
GChristensen Jun 4, 2022
f036410
fixed sequential archive browsing in same tab
GChristensen Jun 4, 2022
5aeaeb4
moved onInstalled listeners to core.js
GChristensen Jun 4, 2022
26973b1
refactored crawler
GChristensen Jun 5, 2022
a282851
added more clear native client error handling
GChristensen Jun 5, 2022
fdc7b84
refactored ishell/automation command message handlers
GChristensen Jun 5, 2022
49dff3f
added debug mode ui
GChristensen Jun 5, 2022
4636dd9
refactored RDF handling
GChristensen Jun 6, 2022
f6655dd
updated helper app version
GChristensen Jun 6, 2022
a9e75e1
fixed cloud rewriting cloud.json on bookmark reorder
GChristensen Jun 6, 2022
e278607
updated help
GChristensen Jun 6, 2022
fbbe629
added manifest v3 background script hack
GChristensen Jun 6, 2022
f23068c
reverted to mv2
GChristensen Jun 6, 2022
c5bfe2c
enhanced capture site options dialog
GChristensen Jun 6, 2022
af20731
improved UI
GChristensen Jun 7, 2022
8d4a5e5
finished porting to manifest v3
GChristensen Jun 7, 2022
c1c6cff
version edit
GChristensen Jun 8, 2022
cb04294
readme edit
GChristensen Jun 18, 2022
6c93406
site edit
GChristensen Jun 20, 2022
ae1c3f0
refactored settings
GChristensen Jun 23, 2022
9c188dd
refactored settings
GChristensen Jun 24, 2022
7322753
site edit
GChristensen Jun 29, 2022
7cae44a
added option to visually emphasize archives
GChristensen Jul 2, 2022
cc4e3f8
fixed location bar search
GChristensen Jul 3, 2022
b2c7a3b
fixed scrollbar in toolbar action popup
GChristensen Jul 4, 2022
212dc0a
refactored tree CSS
GChristensen Jul 5, 2022
f7e9f9b
refactored popup markup
GChristensen Jul 5, 2022
f1eb3e7
refactored popup
GChristensen Jul 5, 2022
86934a1
factored update listeners
GChristensen Jul 5, 2022
5e1466f
switched to jQuery page init event
GChristensen Jul 6, 2022
813e2b9
switched to native UUID generation when possible
GChristensen Jul 6, 2022
953e31a
improved documentation
GChristensen Jul 8, 2022
5b1bceb
improved documentation
GChristensen Jul 8, 2022
f813e37
site edit
GChristensen Jul 8, 2022
b137125
site edit
GChristensen Jul 8, 2022
7e88046
ui fixes
GChristensen Jul 13, 2022
97e71d2
fixed full-text search height issue
GChristensen Jul 19, 2022
c6f6e42
minimally functional port on Chrome
GChristensen Aug 3, 2022
316af65
moved import/export to the sidebar window in Chrome
GChristensen Aug 3, 2022
526e3b8
fixed onedrive login in Chrome
GChristensen Aug 3, 2022
ccd57c3
made helper app work in Chrome
GChristensen Aug 3, 2022
9c6b5e3
fixed mv3/ui bugs
GChristensen Aug 3, 2022
a877485
made captured site reference links to work in Chrome
GChristensen Aug 4, 2022
6ef4cd4
made browser bookmark integration to work in Chrome
GChristensen Aug 4, 2022
4cad9d2
fixed backup functionality
GChristensen Aug 4, 2022
7f36a61
various fixes
GChristensen Aug 5, 2022
9a52214
various fixes
GChristensen Aug 5, 2022
43cffcc
enabled iShell integration in Chrome
GChristensen Aug 5, 2022
05d1255
removed parseHtml from the worker context in Chrome
GChristensen Aug 5, 2022
b5cc86c
fixed import/export in Chrome
GChristensen Aug 5, 2022
14bfa05
fixed archive browsing in Chrome
GChristensen Aug 5, 2022
11b6847
updated help
GChristensen Aug 5, 2022
c3b8140
various fixes
GChristensen Aug 6, 2022
7e94e63
added a cli-based automated installer
GChristensen Aug 6, 2022
c86dafe
updated to helper app v1.1
GChristensen Aug 7, 2022
df82440
added addon manifest templating
GChristensen Aug 6, 2022
f6fda8a
fixed cli-installer
GChristensen Aug 7, 2022
c244da5
various fixes
GChristensen Aug 7, 2022
7518e3b
fixed cli-installer
GChristensen Aug 8, 2022
4e1b25b
readme edit
GChristensen Aug 9, 2022
37b302d
updated version
GChristensen Aug 9, 2022
411041f
Merge branch 'experimental_chrome'
GChristensen Aug 9, 2022
b3754cb
updated about page
GChristensen Aug 9, 2022
f22aabb
updated the about page
GChristensen Aug 10, 2022
a0bfcc5
updated makefile
GChristensen Aug 10, 2022
8ebbf38
site edit
GChristensen Aug 12, 2022
e321f03
added diagnostic message on unavailable helper http port
GChristensen Aug 12, 2022
cf14df2
added diagnostic message on unavailable helper http port
GChristensen Aug 12, 2022
b382d9c
updated helper version
GChristensen Aug 20, 2022
35e90e8
various fixes
GChristensen Aug 25, 2022
0ca4ed5
site edit
GChristensen Sep 6, 2022
6e42c86
site edit
GChristensen Sep 6, 2022
66b8fcb
site edit
GChristensen Sep 6, 2022
a7baa35
site edit
GChristensen Sep 6, 2022
cd6c5c7
site edit
GChristensen Sep 8, 2022
39ae79a
v2 initial refactoring
GChristensen Sep 8, 2022
0a66994
moved archive storage to filesystem
GChristensen Sep 13, 2022
158e50e
adapted the browser bookmarks shelf to the new storage scheme
GChristensen Sep 13, 2022
c0f8037
adapted the browser bookmarks shelf to the new storage scheme
GChristensen Sep 13, 2022
3e41412
Merge remote-tracking branch 'origin/experimental_v2' into experiment…
GChristensen Sep 13, 2022
b19bb46
adapted the cloud shelf to the new storage scheme
GChristensen Sep 14, 2022
de9987a
export is now helper-app only
GChristensen Sep 14, 2022
4754609
reverted to old db scheme
GChristensen Sep 15, 2022
5fe23e2
optimized archive storage
GChristensen Sep 15, 2022
4986c86
added support of unpacked archives
GChristensen Sep 15, 2022
bb031db
various fixes
GChristensen Sep 16, 2022
043e0c2
adapted the android application to the new storage scheme
GChristensen Sep 17, 2022
158a361
adapted serialization of unpacked archives
GChristensen Sep 17, 2022
5a7a1bb
optimized archive JSON representation
GChristensen Sep 18, 2022
6ef1817
improved full text search algorithm
GChristensen Sep 18, 2022
f44f4ca
storing copy of node metadata in a separate file
GChristensen Sep 18, 2022
15c07b6
adapted RDF import to the new storage scheme
GChristensen Sep 18, 2022
bb96979
storing comments also in database
GChristensen Sep 19, 2022
01b092b
improved full text search algorithm
GChristensen Sep 19, 2022
7c41488
added full text search for unpacked archives
GChristensen Sep 19, 2022
ca8724b
improved full-text search algorithm
GChristensen Sep 19, 2022
ec0b43b
added editing of unpacked archives
GChristensen Sep 20, 2022
fb12f9d
added full text RDF search
GChristensen Sep 20, 2022
b413577
added full editing support of RDF archives imported in quick mode
GChristensen Sep 21, 2022
9dd102f
added format selection on shelf export
GChristensen Sep 22, 2022
facfacd
fixed notes editor
GChristensen Sep 22, 2022
63f18ab
fixed file upload
GChristensen Sep 23, 2022
639feeb
moved backup to advanced settings/maintenance
GChristensen Sep 23, 2022
0ac7a4d
added custom 404 page
GChristensen Sep 23, 2022
b70eb20
moved advanced settings to the options tab
GChristensen Sep 23, 2022
1dd9446
added removal of orphaned items
GChristensen Sep 24, 2022
71e14f4
moved browseNode message to background
GChristensen Sep 24, 2022
c3f6b9e
fixed options page
GChristensen Sep 24, 2022
bf193b5
remembering last filtering mode
GChristensen Sep 24, 2022
4d69fcc
various fixes
GChristensen Sep 25, 2022
bde0310
refactored storage constants
GChristensen Sep 25, 2022
c45b03c
various fixes
GChristensen Sep 26, 2022
037e99e
added the export option to the context menu of folders
GChristensen Sep 26, 2022
4463b03
created automation API wrapper
GChristensen Sep 27, 2022
45a53a1
added JSON Scrapbook docs
GChristensen Sep 27, 2022
7a418d9
added option to sync with storage at startup
GChristensen Sep 27, 2022
3dde188
added helper v2.0+ requirement messages
GChristensen Sep 27, 2022
4fb3539
added warning messages of missing helper/data directory
GChristensen Sep 28, 2022
316f549
added transfer of archived content to disk
GChristensen Sep 28, 2022
0f2762b
added content transfer manual
GChristensen Sep 29, 2022
14b1f5a
optimized copying/moving of nodes
GChristensen Sep 29, 2022
d7a26b3
added option to rebuild node index
GChristensen Sep 29, 2022
43df553
various fixes
GChristensen Sep 29, 2022
d14d2de
fixed full-text search
GChristensen Sep 29, 2022
d346f3a
fixed full-text search
GChristensen Sep 29, 2022
9d11d05
fixed dialogs
GChristensen Sep 29, 2022
ae2f480
various fixes
GChristensen Sep 30, 2022
2440c83
optimized synchronization with storage
GChristensen Oct 1, 2022
d6c6707
various fixes
GChristensen Oct 1, 2022
dc04bc6
added saving of unpacked archives
GChristensen Oct 4, 2022
b687ec5
various fixes
GChristensen Oct 4, 2022
aa94d30
various fixes
GChristensen Oct 5, 2022
0ede598
updated android app target API version
GChristensen Oct 5, 2022
2c9fc7d
added ability to edit bookmark icons
GChristensen Oct 5, 2022
7d34166
various fixes
GChristensen Oct 6, 2022
77b5de5
fixed properties dialog date save error
GChristensen Oct 6, 2022
c00b483
added ability to manually sort bookmarks in todo shelves
GChristensen Oct 6, 2022
6a2ccda
optimized shelve refreshing
GChristensen Oct 6, 2022
84e9655
various fixes
GChristensen Oct 10, 2022
bb6fc7b
fixed archived page serving
GChristensen Oct 10, 2022
dceaf94
fixed move of unpacked archives to the cloud shelf
GChristensen Oct 10, 2022
1f7b836
fixed site capture
GChristensen Oct 11, 2022
725dc35
removed concurrency support from node proxy
GChristensen Oct 15, 2022
631a451
added size calculation for unpacked archives
GChristensen Oct 16, 2022
4dc1268
fixed site content loader on chrome
GChristensen Oct 16, 2022
f3d8a21
restored operation sequencing for node db
GChristensen Oct 16, 2022
6d477aa
Merge branch 'experimental_v2'
GChristensen Oct 16, 2022
3bcff70
readme edit
GChristensen Oct 16, 2022
2b39cb6
site edit
GChristensen Oct 16, 2022
8f8ca0d
added ability to enable/disable helper logging from the add-on debug …
GChristensen Oct 17, 2022
9ceb3cb
fixed latest available helper version
GChristensen Oct 18, 2022
ee149a4
fixed cloud access error for OneDrive
GChristensen Oct 18, 2022
d86f3a4
added transition guide link to the not found page
GChristensen Oct 18, 2022
bf3667a
readme edit
GChristensen Oct 19, 2022
f819d78
fixed helper logging
GChristensen Oct 19, 2022
4b3e11e
fixed helper logging
GChristensen Oct 20, 2022
6422807
added the Locate context menu item to the todo list
GChristensen Oct 20, 2022
de6d2d5
added new shelf button to the popup window
GChristensen Oct 20, 2022
657dbfd
restored notes iframe accessible from archived pages
GChristensen Oct 21, 2022
1f62c1d
various fixes
GChristensen Oct 21, 2022
bdb1fac
fixed sync progress indication
GChristensen Oct 21, 2022
0ae9c89
improved automation
GChristensen Oct 24, 2022
14c27ac
added path to nodes returned by automation
GChristensen Oct 24, 2022
febe1a4
improved documentation
GChristensen Oct 27, 2022
cdec61a
improved documentation
GChristensen Oct 28, 2022
074eefe
improved automation
GChristensen Oct 28, 2022
c170219
added option to store the archived content in the IndexedDB
GChristensen Oct 29, 2022
07c0cc0
various fixes
GChristensen Oct 29, 2022
2617dd5
added files shelf
GChristensen Nov 2, 2022
b2d2eca
added full text search for notes
GChristensen Nov 2, 2022
3deb2a0
added help for the files shelf
GChristensen Nov 3, 2022
90504ff
various fixes
GChristensen Nov 3, 2022
0aec90a
added option to place references to the recently archived items to th…
GChristensen Nov 5, 2022
85687ff
added support of arbitrary file types for the files shelf
GChristensen Nov 6, 2022
06597e9
fixed files shelf reconciliation
GChristensen Nov 6, 2022
b54d6a3
renamed helper app to native app in the UI
GChristensen Nov 6, 2022
fefe3f6
various fixes
GChristensen Nov 7, 2022
fe52fbf
added capture of highlighted tabs
GChristensen Nov 7, 2022
5358b35
renamed helper to backend
GChristensen Nov 7, 2022
4fa8e40
added not-found indication for bookmarks toolbar items
GChristensen Nov 8, 2022
da61338
various fixes
GChristensen Nov 9, 2022
9e6024a
fixed folder sorting through context menu
GChristensen Nov 9, 2022
6492699
improved documentation
GChristensen Nov 9, 2022
5a25588
fixed bookmarking to a new folder created in popup
GChristensen Nov 11, 2022
dc6599f
fixed full-text search on unpacked archives
GChristensen Nov 11, 2022
3506370
moved backend app from pyinstaller to embeddable python
GChristensen Nov 11, 2022
f2e0ad3
improved documentation
GChristensen Nov 12, 2022
2b8f72b
added refactoring comments
GChristensen Nov 14, 2022
09062bb
refactored internal storage mode in proxies
GChristensen Nov 19, 2022
806d143
optimized cloud batch operations
GChristensen Nov 19, 2022
c50e57b
fixed cli installer
GChristensen Nov 22, 2022
cc1e38b
fixed popup height issue
GChristensen Dec 10, 2022
c151516
fixed popup height issue
GChristensen Dec 22, 2022
da0ab2b
sidebar warning when a batch operation is interrupted
GChristensen Jan 14, 2023
1982661
fixed opening a bookmark with a container assigned from omnibox searc…
GChristensen Jan 14, 2023
6609ba3
added remark on absolute full path of the cloud folder to the user ma…
GChristensen Jan 14, 2023
13fcdef
fixed external bookmark folder creation on chrome
GChristensen Jan 14, 2023
28a5f79
fixed shelves sorting
GChristensen Jan 31, 2023
a832b8b
commented out "allow-scripts" in external iframes
GChristensen Feb 12, 2023
b355dce
fixed the Dropbox rate limit issue
GChristensen Feb 28, 2023
76d0a9b
improved backend app installer
GChristensen Jun 23, 2023
a813606
added select all check in the check links results
GChristensen Feb 16, 2024
7e73747
fixed reddit archiving
GChristensen Feb 16, 2024
a2c39c3
added bookmarked page icon
GChristensen Feb 16, 2024
a53d3a1
fixed android 13 notification permissions
GChristensen Feb 17, 2024
8466f36
improved documentation
GChristensen Feb 19, 2024
0cc27c8
improved usability
GChristensen Feb 21, 2024
f9b01c0
improved documentation
GChristensen Feb 22, 2024
260d6e9
fixed Firefox pure image page archiving
GChristensen May 24, 2024
241f3ec
merged recent changes from savepagewe
GChristensen Jun 20, 2024
6655830
temp. switched to chrome mv3 manifest
GChristensen Oct 31, 2024
bf1dacf
fixed files shelf
GChristensen Dec 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: gchristnsn
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
17 changes: 15 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
bin
.idea
.local
*.iml
*.bak
node_modules
image/donate/
/package.json
/package-lock.json
/build
addon/.web-extension-id
addon/_metadata
__pycache__
backend/build/
backend/dist/
backend/*.exe
backend/*.zip
backend/*.tgz
Loading