n8225
2b4fd9f0cb
Remove unneeded alter table transactions from sqlite ( #372 )
2022-02-14 19:49:46 +01:00
Felipe Martin Garcia
0bd297d63c
fix: update bookmark on sqlite database ( #367 )
...
It used an update and insert at the same time, since the virtual table
cannot have constrants nor upserts we need to try an update the
bookmark content to check for it's existence, inserting it only if the
update fails (don't affect any rows).
This will need to be improved in the future, since not all bookmark
updates require modification of the content table (in my case, I was
testing only updating tags).
2022-02-13 21:28:40 +01:00
Felipe Martin Garcia
fb0bf38b7e
feat: async content download when creating via api ( #368 )
...
* feat: async content download when creating via api
Invoking the content download code in a goroutine after saving the
bookmark, this way we can return a response to the user quickly while
the webpage is donwloaded and archived.
Cache api endpont (/api/cache) remains untouched until I understand
the logic behind it.
Also updated the API endpoint for the extension, though I'm unsure why
there's a difference between the "regular" API and the webext API,
they should be using the same APIs.
2022-02-13 21:09:42 +01:00
Felipe Martin Garcia
a76b121098
fix: golangci-lint errors ( #366 )
2022-02-13 16:38:27 +01:00
Felipe M
2ca628b7fe
hotfix: fixes session duration from #346
2022-02-11 16:00:38 +01:00
Felipe Martin Garcia
d56993292b
fix: remember me session duration ( #346 )
...
- Default session duration is 1h
- Increased session duration (when remember me is checked) is
increased to 30d.
2022-02-11 14:05:34 +01:00
n8225
f1c98a8e98
Update Dependencies and Replace mattn/go-sqlite with modernc.org/sqlite ( #345 )
...
* No more CGO
* Update all dependencies to current
* Only test against go 1.17.
2022-02-11 13:59:49 +01:00
Dean Jackson
4ff6ddd65a
Merge pull request #246 from Midek/master
...
update url also when offline mode
2020-08-06 22:28:04 +02:00
Dean Jackson
a0ce725167
Exit with non-zero status when add fails
2020-08-06 21:12:34 +02:00
Dean Jackson
acc86d74e2
Exit with non-zero status when add fails
2020-08-06 20:03:25 +02:00
Midov
3fe593d2e7
update url also when offline mode
2020-05-04 00:29:44 +02:00
Dean Jackson
32f9d2695f
Explicit charset for MySQL connection
2019-12-13 08:52:26 +01:00
Dean Jackson
a5cb2c6e40
Fix login autofill
...
Add <form> element, as some browsers won't autofill fields
not contained in form.
Remove username and password bindings, and explicitly read
inputs instead. Some browsers do not fire onChange events
when a field is autofilled for security reasons, so Vue
bindings don't register the change.
https://github.com/facebook/react/issues/1159#issuecomment-506584346
2019-12-13 08:36:16 +01:00
Khoa Nguyen
d1d48ad788
wrap mime.TypeByExtension with preset mimetypes
2019-10-21 20:16:50 -07:00
Ninh Pham
98353369f7
Fix: grid layout on dialog
2019-10-14 10:51:11 +07:00
Radhi Fadlillah
7a2bcacf51
Fix: hasArchive
icon gone after update bookmark
2019-10-13 08:37:10 +07:00
Radhi Fadlillah
7d938f3893
Fix: checkbox in dialog doesn't work
2019-10-13 08:22:17 +07:00
Ninh Pham
ef248c8fc4
Fix: Bookmark content displays Invalid Date if database is PostgreSQL #201
2019-10-12 20:15:11 +07:00
Radhi Fadlillah
d2906b126a
Fix wrong cookie path
2019-10-11 14:14:17 +07:00
Ninh Pham
e41cea6642
Fix: Safari does not accept document.baseURI for cookie path
2019-10-11 13:28:25 +07:00
Radhi Fadlillah
0bc1b4a4cc
Make sure archive use UTF-8 encoding
2019-10-09 20:49:26 +07:00
Radhi Fadlillah
a3e1563dff
Move warc to another package
2019-10-09 20:10:12 +07:00
Radhi Fadlillah
9e962f0b2d
Fix: now cookie set per subpath #39
2019-10-07 15:33:32 +07:00
Radhi Fadlillah
99d27930ea
Initial support for subpath #39
2019-10-07 13:38:40 +07:00
Radhi Fadlillah
3077c7fbb8
Use tab instead of spaces
2019-10-04 16:51:08 +07:00
Radhi Fadlillah
bf974facdc
Add border around table in content view
2019-10-04 16:36:41 +07:00
Radhi Fadlillah
52bb4d9d8a
Prevent browser doing MIME sniffing #182
2019-10-04 07:22:37 +07:00
Radhi Fadlillah
9ba9d1eced
Fix: wrong query in PostgreSQL
2019-10-03 21:47:03 +07:00
Radhi Fadlillah
a4dd1c8687
Specify character set when creating MySQL table #188
2019-10-03 21:02:25 +07:00
Radhi Fadlillah
28ee496a68
Fix title is empty when adding bookmark
2019-10-03 20:23:28 +07:00
Radhi Fadlillah
9f145e27ef
Tidy up code for opening database
2019-09-26 06:24:49 +07:00
Radhi
c2eee1d59a
Merge pull request #170 from bvp/master
...
Initial PostgreSQL support
2019-09-25 11:22:22 +07:00
Radhi Fadlillah
b315c48acf
Fix content with double braces not rendered #171
2019-09-25 07:32:03 +07:00
bvp
4eb86d60d7
Initial PostgreSQL support
2019-09-24 19:59:25 +03:00
Radhi Fadlillah
752d1ba4f6
In no-thumbnail mode, make margin more consistent
2019-09-24 21:59:17 +07:00
Radhi Fadlillah
a82b8820bd
Add options to hide excerpt #166
2019-09-24 21:16:03 +07:00
Radhi Fadlillah
c77b17caf8
Use formatter in LESS files
2019-09-24 11:56:35 +07:00
Radhi Fadlillah
bccc70b3f8
Add option to hide thumbnail image #166
2019-09-24 09:47:50 +07:00
Radhi Fadlillah
3a9e53cc71
Initial unit test..
2019-09-23 15:55:17 +07:00
Marko Korhonen
59a0594155
Fixed some typos
2019-09-23 10:43:29 +03:00
Radhi
7d3f8d712c
Merge pull request #164 from deanishe/fix-mysql-schema
...
Fix MySQL schema
2019-09-23 12:44:54 +07:00
Dean Jackson
988f2d6502
Use single quotes for better compatibility
2019-09-22 19:15:04 +02:00
Dean Jackson
ddf7c37208
Fix MySQL column definitions
...
- Add AUTO_INCREMENT to `id` fields
- Fix DEFAULT definitions on TEXT/BLOB fields
TEXT/BLOB field default values must be expressions:
https://dev.mysql.com/doc/refman/8.0/en/data-type-defaults.html
2019-09-22 18:58:26 +02:00
Dean Jackson
76a7856f80
Add specific size to bookmark_url key
...
MySQL can't index an entire TEXT field; the key must be truncated
https://stackoverflow.com/a/1827099
2019-09-22 18:49:11 +02:00
Dean Jackson
c55b1a3fef
Default to webpage title, not URL, if user specifies no title
2019-09-22 18:36:36 +02:00
Radhi Fadlillah
fbd4e37643
Fix custom title and excerpt doesn't saved
2019-09-22 16:17:51 +07:00
Radhi Fadlillah
1d83468455
Fix when using extension bookmark doesn't archived
2019-09-22 15:58:26 +07:00
Radhi Fadlillah
018f33228a
Fix import skipped when title missing #153
2019-09-22 10:55:22 +07:00
Radhi Fadlillah
df98c281d3
Make MySQL address changeable #156
2019-09-22 08:25:34 +07:00
Radhi Fadlillah
2eb6415fa8
Add check command
2019-09-21 16:30:39 +07:00