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
Kovah
bf4346d26c
Implement first version of the tag API
2020-04-18 11:14:20 +02:00
Kovah
9b590fa3c9
Merge branch 'dev' into api
...
# Conflicts:
# app/Repositories/LinkRepository.php
2020-04-17 16:27:41 +02:00
Kovah
b6f829fc5f
Add separate API call to get links of a list
2020-04-17 16:20:52 +02:00
Kovah
013a99fc16
Change the simple link overview to use the URL icon and display the domain ( #108 )
2020-04-12 12:54:51 +02:00
Kovah
0563aba043
Overhaul the link display views and implement a new simple list, available in the settings ( #108 )
2020-04-09 16:19:55 +02:00
Kovah
0c27c67543
Optimize the database handling of the setup controller ( #106 )
2020-04-09 10:47:20 +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
308151e833
Implement first version of the list API
2020-03-10 23:49:24 +01:00
Kovah
24ab7921cd
Extend the link API with all model relations
2020-03-10 20:33:32 +01:00
Kovah
86db497cce
Implement first version of the link model API
2020-03-10 19:07:31 +01: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
73185f5344
Remove link_id from link update request
2020-03-10 09:42:45 +01:00
Kovah
7eb3b87480
Update missing controllers with updated request classes
2020-03-09 21:04:29 +01:00
Kovah
8f0ea9909b
Minor code cleanup for form requests
2020-03-09 20:04:00 +01:00
Kovah
12e131e8dc
Move form requests for models into separate directory
2020-03-09 20:02:53 +01:00
Kovah
490a4c4a44
Move the Cron controller outside the AI directory
2020-03-09 20:00:29 +01:00
Kovah
40856b1a91
Add new test for the login page, correct redirection if authenticated
2020-03-08 20:26:39 +01:00
Kovah
8ee6429945
Fix minor code formatting issue
2020-03-06 15:30:36 +01:00
Kovah
b114057bc2
Various UI optimizations, make the design lighter and look less cluttered
2020-03-06 15:27:02 +01:00
Kovah
c4f2df0745
Implement target handling for external links ( #97 )
2020-03-05 22:53:36 +01:00
Kovah
9409d5a0a6
Migrate the HTML meta helper to the new HTTP facade
2020-03-04 15:26:31 +01:00
Kovah
ac497fee0d
Migrate the Wayback Machine helper to the new HTTP facade
2020-03-04 15:09:38 +01:00