1
0
mirror of https://github.com/Kovah/LinkAce.git synced 2025-02-24 11:13:02 +01:00

261 Commits

Author SHA1 Message Date
Kovah
23d19da8bf
Refactor tag and list handling for links to accept other input variants (#143 #145) 2020-08-11 00:53:49 +02:00
Kovah
113a865019
Rewrite of the LinkAce version handling and update checks 2020-07-02 17:14:29 +02:00
Kovah
c11e0e8411
Fix issue with the link tag editing via API 2020-07-02 17:13:37 +02:00
Kovah
8bf27abdb8
Optimize the update check handling 2020-07-02 10:06:08 +02:00
Kovah
4857164214
Remove version from config and load it from the package.json on the system settings page 2020-07-02 09:57:12 +02:00
Kovah
edbaf0292c
Merge branch 'tag-suggestions' into dev
# Conflicts:
#	app/Http/Controllers/FetchController.php
2020-07-02 09:14:13 +02:00
Kovah
6e95f98396
Refactor API tests with simplified request authentication (#6)
Also fixes issues with the update requests checks for unique values
2020-07-01 23:16:13 +02:00
Kovah
b75c212b5f
Add a new endpoint for handling the trash (#6)
Also optimizes existing tests for the trash controller with a new trait
2020-07-01 00:14:49 +02:00
Kovah
aa9ea21140
Implement a form request for clearing the trash for models 2020-06-30 23:39:44 +02:00
Kovah
bfec72de37
Implement a new trash repository and introduce form request for restoring entries 2020-06-30 23:32:12 +02:00
Kovah
1717f32ed8
Large refactoring or code styling and documentation of the application controllers 2020-06-24 21:02:58 +02:00
Kovah
3eb941bdb8
Add new endpoint to check an url for existing links (#6) 2020-06-24 17:10:10 +02:00
Kovah
c2b513bc28
Add backend fetch endpoint to get html for the html keyword parsing in the frontend (#136) 2020-06-18 17:02:59 +02:00
Kovah
3ffe6daadb
Add API endpoint for searching links with various features (#6) 2020-06-12 00:24:44 +02:00
Kovah
7cae102e13
Add missing validation to the search request, add handling for API requests by switching between name and ID querying for lists and tags 2020-06-12 00:21:36 +02:00
Kovah
330ae06a3c
Move search functionality into trait and correct results order handling 2020-06-11 23:25:56 +02:00
Kovah
22c85f29d4
Add API endpoint for searching lists for link editing (#6) 2020-06-09 15:50:49 +02:00
Kovah
1436fa360c
Add API endpoint for searching tags for link editing (#6) 2020-06-09 09:55:31 +02:00
Kovah
8e9adafe80
Correct handling of link taxonomies in the link controller 2020-06-08 16:37:04 +02:00
Kovah
600eed0595
Merge branch 'dev' into api 2020-06-08 16:27:59 +02:00
Kovah
baff2bd9bd
Fix issues with duplicate checks and wrong passed IDs inside the link controller 2020-06-07 18:59:07 +02:00
Kovah
8c050f0b53
Improve the link icon display and the details page 2020-06-07 18:24:27 +02:00
Kovah
0a5e6d882b
Improve display of the history for links (#126) 2020-06-07 17:09:57 +02:00
Kovah
6854f3c089
Extend tests for helper functions 2020-06-07 14:57:04 +02:00
Kovah
c649b98f99
Add tests for the link check toggle controller method 2020-06-07 12:55:02 +02:00
Kovah
0ba9676753
Correct behavior of the link revisioning, extend tests (#126) 2020-06-05 11:45:21 +02:00
Kovah
56b1bdc1a4
Implement a changelog for links (#126)
Installed and set up Revisionable package and enabled it for Links. Added custom handler for relations to Tags and LinkLists. Added new Blade component for displaying a history entry.
2020-06-05 11:43:46 +02:00
Kovah
16e99f42d6
Update version, fix PHP CS issue 2020-06-03 16:17:25 +02:00
Kovah
285308331e
Add option to export links to CSV file (#30) 2020-06-03 15:38:44 +02:00
Kovah
1b4534cb16
Implement duplicate checks for URLs while saving a link (#112) 2020-06-02 16:56:26 +02:00
Kovah
1ac75ecdab
Refactor the password reset command and add proper tests 2020-05-06 22:17:08 +02:00
Kovah
977831177e
Refactor the register user command and add proper tests 2020-05-06 22:10:11 +02:00
Kovah
f3efa97b7e
Optimize tests for check links command 2020-05-06 21:51:23 +02:00
Kovah
ab641bc398
Merge branch 'dev' into api
# Conflicts:
#	tests/Controller/API/LinkApiTest.php
#	tests/Controller/API/LinkNotesTest.php
#	tests/Controller/API/ListApiTest.php
#	tests/Controller/API/ListLinksTest.php
#	tests/Controller/API/NoteApiTest.php
#	tests/Controller/API/TagApiTest.php
#	tests/Controller/API/TagLinksTest.php
2020-05-06 18:32:58 +02:00
Kovah
32bf7a9b37
Refactor the check links command and add proper tests 2020-05-06 18:27:02 +02:00
Kovah
460e836738
Add new settings to control backups by the internet archive (#117) 2020-05-06 17:52:04 +02:00
Kovah
1e663d2b3a
Only flash alerts for HTML meta errors inside the standard link controller 2020-05-05 23:53:23 +02:00
Kovah
d2a61c868e
Move the import form to fetch via JS to prevent request timeouts (#120) 2020-05-05 23:24:17 +02:00
Kovah
9c1f185ebc
Extend the HTML meta helper to automatically correct encoding of the given HTML (fixes #119) 2020-04-30 23:15:35 +02:00
Kovah
75ff816c6c
Merge branch 'dev' into api 2020-04-29 23:20:29 +02:00
Kovah
0a1f6b3167
Refactor of the HTML meta helper (#122)
Move the HTML meta helper into a new class and refactor the actual parsing of title and description. The helper now uses one single call to get the HTML and then parses the title and description from it.
The helper also now handles invalid URLs correctly. This includes URLs without a proper protocol as they can't be correctly queried for the meta data.
2020-04-29 19:14:42 +02:00
Kovah
89dfdf3cad
Link meta helper now properly handles non-URL strings (#122)
This includes URLs without a proper protocol as they can't be correctly queried for the meta data.
2020-04-29 18:17:53 +02:00
Kovah
a6ac57be07
Add timeout for the link meta helper (#121) 2020-04-29 18:01:07 +02:00
Kovah
e7dcd004ab
Minor optimization of the WaybackMachine error handling 2020-04-28 10:53:20 +02:00
Kovah
e44f10f861
Replace current alert provider with laracasts/flash package 2020-04-28 10:15:32 +02:00
Kovah
0093662eaf
Catch critical Curl errors when trying to get meta of an URL (#115 #116) 2020-04-28 09:52:17 +02:00
Kovah
285fe81b43
Implement first version of the note API pt. 2 2020-04-20 10:49:29 +02:00
Kovah
376e012100
Implement first version of the note API 2020-04-19 23:19:39 +02:00
Kovah
09c8098971
Add separate API call to get notes of a link 2020-04-19 15:49:14 +02:00
Kovah
92ebe792e4
Add separate API call to get links of a tag 2020-04-19 15:40:27 +02:00