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

35 Commits

Author SHA1 Message Date
Kovah
90732c67e8
Correctly set lists and tags for links created via the api if model IDs are passed as reference (#774) 2024-05-02 11:18:03 +02:00
Kovah
abcd914aa5
Make lists and tags private according to the user setting when created from links (#644) 2023-06-04 13:11:54 +02:00
Yasin BARAN
a84d38173b Make By User Scope Shorter 2022-05-06 11:44:14 +03:00
Kovah
d0dc81893b
Large code cleanup 2021-05-10 13:51:09 +02:00
Kovah
ad64b391e0
Refactor html meta helper to accept both youtube.com and youtu.be links, update tests accordingly (#18) 2021-04-18 12:20:24 +02:00
jeop10
98567b8000 Generate screenshots for links #18
First step into implementing a "screenshot" of the added links, so this commits makes possible to retrieve the images that exists on the metatags and store it as the thumbnail.
2021-04-16 19:48:34 +02:00
Kovah
c6b7aad60a
Change handling of tags and lists for links by using lazy loaded collections 2020-08-13 00:57:39 +02:00
Kovah
8e5574a155
Properly output tag and list IDs if a link is converted to JSON for the API 2020-08-13 00:42:50 +02:00
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
c11e0e8411
Fix issue with the link tag editing via API 2020-07-02 17:13:37 +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
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
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
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
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
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
1f50ecb7f9
Tags and lists are now properly removed if the form returns no values (#99) 2020-04-07 17:02:39 +02:00
Kovah
91ca65c1ca
Refactor the link create and update requests to be compatible with the API system 2020-03-10 19:06:55 +01:00
Kovah
052406acf9
Refactor the link model controller, add corresponding controller tests, refactor the Wayback Machine helper 2020-02-07 22:03:21 +01:00
Kovah
e35b9926e1
Major code cleanup with help of linters and Larastan 2020-01-24 13:15:49 +01:00
Kovah
13d327e29e
Disallow the usage of commas in list and tag titles 2019-10-29 17:42:53 +01:00
Kovah
7c95ed4233
Update all requests and repositories 2019-10-29 16:59:03 +01:00
Kovah
31dadc9ff5
Remove all category files and classes 2019-10-29 16:56:07 +01:00
Kovah
c13cbb62dc
Implement a repository for the note model 2019-07-16 20:46:38 +02:00
Kovah
543e13879c
Correct dleetion handling for models 2019-07-16 20:24:56 +02:00
Kovah
057837a476
Implement a queue via the cron, move Wayback archiving into queue job (#58) 2019-07-16 19:55:57 +02:00
Kovah
e2da1d38a6
Add missing link deletion method for link repository 2019-07-16 19:33:47 +02:00
Kovah
35e91b7272
Implement a repository for the tag model 2019-07-16 19:28:13 +02:00
Kovah
8739492bca
Implement a repository for the category model 2019-07-16 18:15:21 +02:00
Kovah
4abacd3d93
Correct link repository, add link update test 2019-07-15 16:48:00 +02:00
Kovah
e42f8c17de
Move to Repository-based controllers, update link creation test 2019-07-15 16:12:54 +02:00