Jan Böhmer
48be9a8098
Made attachment datatable sortable by internal filename and external url
2025-02-22 17:41:41 +01:00
Treeed
29f92d9bd3
Split attachment paths ( #848 )
...
* fixed attachment statistics for sqlite
* Split attachment path into internal and external path, so the external source URL can be retained after a file is downloaded
* Make internal and external path for attachments nullable, to make clear that they have no internal or external path
* Added migrations for nullable columns for postgres and mysql
* Added migration for nullable internal and external pathes for sqlite
* Added translations
* Fixed upload error
* Restrict length of filename badge in attachment edit view
* Improved margins with badges in attachment edit
* Added a link to view external version from attachment edit
* Let media_url stay in API attachments responses for backward compatibility
---------
Co-authored-by: jona <a@b.c>
Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-02-22 17:29:14 +01:00
Jan Böhmer
8193e7a68e
Allow to show attachment IDs in attachment table
2024-08-24 15:48:50 +02:00
Jan Böhmer
20f32c7f12
Applied rector suggestions
2024-06-22 00:31:43 +02:00
Jan Böhmer
9db822eabd
Use natural sorting for string datatables columns when using postgres
...
The natural sorting solution is quite portable, so this should be possible for other database types too later
2024-06-17 21:38:16 +02:00
Jan Böhmer
d49bb1f4b5
Removed unused import statements
2024-03-03 20:34:36 +01:00
Jan Böhmer
42e604245c
Fixed some inspection issues
2024-03-03 19:57:31 +01:00
Jan Böhmer
7ee01d9a05
Applied rector with PHP8.1 migration rules
2023-06-11 14:17:19 +02:00
Jan Böhmer
1135bfcbef
Color a part row if the part is favorite or needs review.
2022-12-17 01:19:52 +01:00
Jan Böhmer
6be863d356
Color attachments with missing files yellow in attachments datatable
2022-12-17 01:09:47 +01:00
Jan Böhmer
68462185ba
Removed old GPLv2 copyright header
2022-11-29 22:28:53 +01:00
Jan Böhmer
c5d7f0a5b1
Do not use distinct on table queries.
...
This should speed up table loading a lot.
2022-09-25 14:43:15 +02:00
Jan Böhmer
51e05a8669
Use typed properties
2022-09-18 22:59:31 +02:00
Jan Böhmer
017b0f717e
Added filter possibility to attachment list
2022-09-11 02:00:22 +02:00
Jan Böhmer
bee057bc4b
Forbid hiding of the columns with no label on datatables, as these are difficult to unhide again
2022-09-11 00:46:12 +02:00
Jan Böhmer
c854f8049d
Use PrettyBoolColumn for AttachmentDataTable
2022-09-09 00:46:12 +02:00
Jan Böhmer
4d3ff7d7b5
Fixed badge styling in datatables
2022-08-21 20:39:18 +02:00
Jan Böhmer
671e0944a2
Implement hoverpic using stimulus.
2022-07-29 23:54:49 +02:00
Jan Böhmer
d0b1024d80
Fixed code style.
2020-08-21 21:36:22 +02:00
Jan Böhmer
19e132c746
Show attachment name and filename when hovering over an table picture.
2020-05-27 21:54:08 +02:00
Jan Böhmer
9e8771a4ee
Changed license to AGPL3+
2020-02-22 18:14:36 +01:00
Jan Böhmer
f2ff77a8b3
Fixed coding style.
2020-02-01 16:17:20 +01:00
Jan Böhmer
388e847b17
Applied symplify rules to codebase.
2020-01-05 22:49:00 +01:00
Jan Böhmer
f861de791f
Applied code style rules to src/
2020-01-05 15:46:58 +01:00
Jan Böhmer
a67404a311
Added missing translation in the attachment list.
2020-01-04 22:51:09 +01:00
Jan Böhmer
5b3533fd3e
Added missing translation key in attachment table.
2019-11-16 21:37:59 +01:00
Jan Böhmer
e557bdedd5
Added an PHP CS fixer config file and applied it to files.
...
We now use the same the same style as the symfony project, and it allows us to simply fix the style by executing php_cs_fixer fix in the project root.
2019-11-09 00:47:20 +01:00
Jan Böhmer
787e498586
Updated copyright headers.
2019-11-01 13:40:30 +01:00
Jan Böhmer
c955a3a221
Moved attachment related services into their own namespaces
2019-10-19 23:29:51 +02:00
Jan Böhmer
4c7767feed
Show higher resolution thumbnail when hover over a table picture.
...
Also use thumbnails for attachment edit preview.
2019-10-06 15:44:19 +02:00
Jan Böhmer
4fe10b6169
Uploaded (non secure) attachments live now in public/
...
That way the attachment files can now be loaded much quicker (without invoking a controller). Also added thumbnailing for pictures in tables.
2019-10-05 20:30:27 +02:00
Jan Böhmer
f53cc08f52
Added an table to show all defined attachments.
2019-10-04 18:06:37 +02:00