Kristian Feldsam
8e5cd90707
[Web] Filter tables by Domain where possible
...
This feature was standard in Mailcow in pre-BS5 releases
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 19:55:51 +02:00
FreddleSpl0it
cb1a11e551
[Web] fix rspamd-history
2023-07-10 09:35:51 +02:00
Patrick Schult
8eaf8bbbde
Merge pull request #5220 from mailcow/fix/bcc-selectpicker
...
[Web] fix bcc localdest selectpicker
2023-05-08 15:53:53 +02:00
Patrick Schult
58452abcdf
Merge pull request #5204 from mailcow/fix/rspamd-table
...
[Web] fix rspamd table on sm devices
2023-05-08 15:43:58 +02:00
Patrick Schult
2cbf0da137
Merge pull request #5198 from mailcow/fix/sorting-tla
...
[Web] Fix temporary email aliases sorting
2023-05-08 15:29:32 +02:00
FreddleSpl0it
aabcd10539
[Web] fix bcc localdest selectpicker
2023-05-03 09:59:49 +02:00
DerLinkman
b5acf56e20
Added Platform Information on Status Page
2023-05-02 18:11:10 +02:00
FreddleSpl0it
fe4a418af4
[Web] fix rspamd table scan_time on sm devices
2023-04-27 10:45:11 +02:00
FreddleSpl0it
0372a2150d
[Web] fix rspamd table on sm devices
2023-04-21 20:14:43 +02:00
FreddleSpl0it
cf1cc24e33
[Web] Fix temporary email aliases sorting
2023-04-21 12:26:50 +02:00
Patrick Schult
ed076dc23e
Merge pull request #5186 from goodygh/datatables_sorting
...
[Web] Datatables sorting
2023-04-20 13:50:57 +02:00
goodygh
3510d5617d
Fix sorting for active relayhost
2023-04-13 19:18:04 +02:00
goodygh
236d627fbd
Fix sorting for active transport map
2023-04-13 19:14:20 +02:00
goodygh
99739eada0
Fix sorting for active fowrardinghoststable
2023-04-13 19:01:03 +02:00
goodygh
7bfef57894
Fix sorting for active and tla on admins
2023-04-13 18:54:59 +02:00
goodygh
d9dfe15253
Fix sorting for active and tla on domain-admins
2023-04-13 18:54:08 +02:00
goodygh
3fe8aaa719
Fix sorting for active tls-policy-map
2023-04-13 18:14:18 +02:00
goodygh
78a8fac6af
Fix sorting for active bcc-map and recipient-map
2023-04-13 18:10:21 +02:00
goodygh
96f954a4e2
Fix sorting for active syncjobs
2023-04-12 00:36:46 +02:00
goodygh
44585e1c15
Fix sorting datatable in domain aliases
2023-04-12 00:23:53 +02:00
goodygh
c737ff4180
Fix sorting datatable in aliases
2023-04-12 00:21:27 +02:00
goodygh
025279009d
Fix sorting for active resources
2023-04-12 00:17:41 +02:00
goodygh
a9dc13d567
Fix sorting datatable in mailbox templates
2023-04-12 00:15:16 +02:00
goodygh
c3ed01c9b5
Fix sorting for active mailboxes
2023-04-11 23:49:50 +02:00
goodygh
bd0b4a521e
Fix sorting datatable in domain templates
2023-04-11 23:42:43 +02:00
goodygh
800a0ace71
Fix sorting for active domain in domains table
2023-04-11 23:19:56 +02:00
Kristian Feldsam
e5e6418be8
[web] fixed tooltips in ajax loaded alias table
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-03-20 01:38:34 +01:00
BD
f36bc16ca7
Fix Bug with button to load more logs
2023-03-08 10:35:23 +01:00
FreddleSpl0it
e1cd719a17
[Web] fix mbox percentage sorting
2023-02-16 17:12:03 +01:00
FreddleSpl0it
72e8180c6b
[Web] datatable adjustment
2023-01-31 10:37:51 +01:00
realizelol
6ff3f3f044
[Web] Set pageLength to pagination_size + repect savedState...
...
Fix width in quarantine table.
2023-01-25 23:50:39 +01:00
FreddleSpl0it
ed7b384e24
[Web] fix queue btn showing undefined
2023-01-25 09:34:12 +01:00
FreddleSpl0it
8782304e8d
[Web] show fold/unfold action if child rows exists
2023-01-16 15:38:35 +01:00
FreddleSpl0it
152431a7d7
[Web] fix Spamfilter flag fwdhosts wrong naming
2023-01-16 09:24:10 +01:00
Niklas Meyer
27c87de4ed
Merge pull request #4966 from mailcow/fix/bs5
...
BS5 UI fixes
2023-01-09 12:40:14 +01:00
FreddleSpl0it
e501642b8e
[Web] fix mailboxtable sort by quota
2023-01-09 08:04:16 +01:00
FreddleSpl0it
7966f010a2
[Web] switch table length + filter field positions
2023-01-06 15:03:04 +01:00
FreddleSpl0it
b22f74cb59
[Web] persist table settings + fix quarantine sort
2023-01-06 13:45:52 +01:00
FreddleSpl0it
9727e4084f
[Web] load public ip on click and add curl timeout
2023-01-06 08:40:26 +01:00
Tom Udding
de30650dc7
Sort other mailbox DataTables also descending by ID
...
Also removes the extra non-usable sort option.
2022-12-30 16:38:02 +01:00
Tom Udding
690c34bc1d
Sort sync jobs DataTable based on ID
...
By setting the default column to perform the sort on, the additional
sort option for the first (hidden) column is also removed.
2022-12-30 16:22:52 +01:00
FreddleSpl0it
02b2988beb
[Web] fix typo in SASL table logs
2022-12-27 13:56:09 +01:00
DerLinkman
f3f5471ef7
[Web] Removed double Sender Entry in RSPAMD Logs
2022-12-26 15:56:23 +01:00
Niklas Meyer
e67b512499
Merge pull request #4914 from tomudding/fix/datatables-not-ordering-datetimes-correctly
...
Fix sorting dates and missing Rspamd attributes in datatables
2022-12-26 14:07:14 +01:00
DerLinkman
8070db96e9
[UI] Fixed Wrong Table content in Qurantine (sender instead of subject)
2022-12-24 22:25:42 +01:00
Tom Udding
82c80a9682
Make default ordering of Rspamd table consistent
2022-12-24 18:29:46 +01:00
Tom Udding
136cc2e3ff
Fix missing score and scan time Rspamd logs
2022-12-24 18:18:28 +01:00
Tom Udding
eefce62f01
Fix incorrect datetime for Rspamd logs
2022-12-24 18:10:57 +01:00
Tom Udding
240b2c63f6
Fix timestamps not sorting in datatables
...
Timestamps retrieved from the API were always converted to a browser
local format. The format specified for moment.js added in
5160eff294
did not work because of this.
Additionally, the format specified used `dd` which looks for two letter
days, such as "Mo", "Tu", "We", etc. Furthermore, `mm` is used for
minutes, not months.
Because the locale formatted datetime can vary a lot, it is not easy to
get this into moment.js to enable the sorting of datetimes in the
datatables. In other words, there is no conversion from an
`Intl.DateTimeFormat` specifier string to moment.js. Adding many
`$.fn.dataTable.moment(format);` with different `format`s is not useful.
I have fixed this rewriting how the timestamps from the API are added
to the tables. It still uses the locale of the browser, because not
everyone wants to use ISO 8601, but no longer requires moment.js (which
has been removed).
Two data attributes are added to the `td`s of the timestamps:
- `data-order`
- `data-sort`
The values of these are the timestamps as returned by the server, which
are very easily sorted (as they are just UNIX timestamps). Then, when
creating the cell in the table, it will be converted to what the locale
of the browser specified (this has not changed).
2022-12-24 17:35:31 +01:00
FreddleSpl0it
ea1eb48596
show version modal only on master
2022-12-16 09:48:33 +01:00