nathan
0da4a9e099
Better calendar sidebox display in kdots
2024-06-12 16:14:09 -06:00
nathan
5b0ab2d4c5
Avoid error if egw.image is not a function
...
happens on doc site
2024-06-12 16:14:09 -06:00
nathan
7ea76b2e12
Documentation for Et2FavoritesMenu
2024-06-12 16:14:09 -06:00
nathan
95f1034abd
Refactor Favorites UI
...
- Move common stuff into Favorite.ts
- New widget Et2FavoritesMenu that's just a menu
- Et2Favorite unchanged, still dependent on nextmatch
2024-06-12 16:14:09 -06:00
nathan
16c727b84a
Framework WIP:
...
- Get calendar sort of running
2024-06-12 16:14:08 -06:00
nathan
7516e2d1b8
Api: Fix bug where multiple calls to egw.preference(...,...,true) only the first call would get the value, others would get undefined
2024-06-12 16:14:08 -06:00
nathan
823f98f49e
Framework WIP
...
- Finish non-app tabs loading on first load
- Missing nm column button
2024-06-12 16:14:08 -06:00
ralf
6760ad8a0b
* Calendar: fix editing recurring events of type RDATE/explicit dates
...
changing time and giving error "duration longer than interval", and now also displaying the explicit times
2024-06-11 15:49:31 +02:00
nathan
dddf1db7bc
Framework WIP:
...
- better non-application tab initial loading
2024-06-10 17:33:05 -06:00
nathan
2da2ad2faa
Framework WIP:
...
- Resize etemplates when sidebar resizes
2024-06-10 11:31:47 -06:00
nathan
4488287caf
Update shoelace version
2024-06-10 10:25:34 -06:00
ralf
bdac50531f
script to merge multiple events with same UID due to calendar-import per user without participants and organizer
2024-06-07 18:55:49 +02:00
ralf
dfd7f8bd46
fix PHP Error stalling import of exceptions without master (or private master not readable by importing user)
2024-06-07 18:54:24 +02:00
ralf
9974b35420
fix TypeError for numeric _id
2024-06-07 11:55:33 +02:00
ralf
e0d4a9fce8
* Mail: allow to edit/fix mail account if no session password is available e.g. SAML or OpenIdConnect SSO login
2024-06-07 11:54:16 +02:00
ralf
b334392eca
use XDEBUG_REMOTE_HOST=host.docker.internal now working in all Docker Desktops
2024-06-06 14:59:44 +02:00
ralf
13ff2badd9
fix typo causing PHP Fatal
2024-06-06 14:19:49 +02:00
ralf
02d0f8327b
if iCal file contains no participant information, always add current user as participant
...
fixes importing events w/o participants won't add current user to existing event, imported for another user before
2024-06-06 14:13:12 +02:00
ralf
5a48b4ac57
optional name attribute to group radio-buttons instead of the default id
2024-06-06 13:34:42 +02:00
ralf
8ede13d471
fix PHP Fatal and not working iCal export of RDATE events
...
we need to read rdates also for search, not just read
2024-06-06 08:41:48 +02:00
ralf
be1224276b
fix one problem if all recurrences of an event with explicit recurrences were overwritten/exceptions
2024-06-04 16:44:59 +02:00
ralf
66f40ee391
* Calendar: fix generating/importing exceptions on recurring events using explicit RDATEs instead of a RRULE
...
also correctly recognize Windows timezone names without "Standard Time" postfix like "Romance" instead of "Romance Standard Time" for "Europe/Paris"
2024-06-04 15:30:54 +02:00
ralf
0519897876
Convert Lotus Structured Text to CSV to e.g. use CSV Import
2024-06-03 12:27:54 +02:00
nathan
6bb19980e6
Framework WIP
...
- App menu progress
- Fix loading into iframe
2024-05-31 10:22:13 -06:00
nathan
1fb0df009b
Framework WIP:
...
- Wait some stuff until egw is loaded
- Put old sidebox into 3 dots menu
2024-05-30 15:22:45 -06:00
nathan
9076110345
Framework WIP:
...
- Get nextmatch sizing more nicely without messing with dynheight
2024-05-30 15:22:45 -06:00
nathan
fe1fb39552
Framework WIP:
...
- Better sizing of slotted content
2024-05-30 15:22:45 -06:00
nathan
4223e5cdb4
Framework WIP:
...
- Get nextmatch scrolling
2024-05-30 15:22:45 -06:00
ralf
6e2eb07125
fix docker-compose files to allow Rocket.Chat Alpine containers (not having bash installed)
2024-05-29 08:52:51 +02:00
nathan
b0fc5b5ce3
Get CRM view loading in kdots framework
2024-05-28 16:15:21 -06:00
nathan
5bc5777db1
Framework WIP:
...
- Support for non-app tabs (CRM)
- Support for multiple etemplate results from a single request
- ApplicationInfo interface to manage app info
2024-05-28 16:14:52 -06:00
nathan
7448377e96
API: support slot attribute on <template>
2024-05-28 16:09:14 -06:00
nathan
18493f1f28
API: Handle multiple etemplate->exec() results returned in the same request
2024-05-28 16:05:38 -06:00
nathan
5b94507de6
Framework WIP
...
- Status select shows up
- Status shows up
- Timer working
2024-05-27 14:28:10 -06:00
nathan
3ba69d542d
Framework WIP
...
- Get admin tree loading in side
- Popups working
2024-05-27 10:49:06 -06:00
nathan
b2476816f1
Merge dialog
...
- Add a hint that selecting from multiple directories isn't supported
- Add "Email" to mime selection
- Translations from Birgit
- Missing translations
2024-05-27 08:06:41 -06:00
StefanU
08826c98d3
Update accounts.svg
...
Change accounts.svg with single.svg.
Gender-neutral w/and without tie
2024-05-24 11:06:14 +02:00
nathan
20da951b59
Merge changes
...
- Disable individual checkbox when only one entry is selected
- One entry + email document opens compose with other documents attached instead of sending directly
- Download button gives emails too
2024-05-23 14:39:19 -06:00
nathan
7858ed8fae
Fix multi-merge into email did not save to VFS
2024-05-22 10:36:29 -06:00
nathan
aeec9263ef
Merge document fixes
...
- Give some feedback for single document
- Fix line breaks in long task messages
- Fix link merged document to entries
2024-05-21 15:10:29 -06:00
nathan
700cb987ea
Fix calendar did not work with merge changes
...
ff94af1f7d
2024-05-21 15:10:29 -06:00
nathan
e596d60395
Et2LinkTo: Fix Link button did not show after selecting an entry
...
Broken by ba744d3292
2024-05-21 15:10:29 -06:00
ralf
a127860ad6
fix small 12pt font-size on login inputs after custom font introduction
2024-05-21 19:15:01 +02:00
ralf
92efbd75fd
add style attribute for grid row
2024-05-21 18:51:16 +02:00
ralf
6f2f0b71ec
some more changes to the eTemplate2 DTD
2024-05-21 14:31:35 +02:00
ralf
35fa439a93
fix PHP Fatal error: Declaration of calendar_merge::merge_entries(?array $ids = null, ?EGroupware\Api\Storage\Merge &$document_merge = null, $pdf = null) must be compatible with EGroupware\Api\Storage\Merge::merge_entries(?array $ids = null, ?EGroupware\Api\Storage\Merge &$document_merge = null, $options = [], ?bool $return = null)
2024-05-21 09:46:37 +02:00
nathan
ff94af1f7d
* Api: Add some options to merge: merge individually, merge & link, merge & email, download
2024-05-17 15:57:09 -06:00
nathan
50dfa86150
Addressbook: Add a method to easily get email addresses for contacts on the client
2024-05-17 15:57:09 -06:00
ralf
839a0896bc
Simple PHP client for EGroupware REST API using PHP Curl extension
2024-05-17 17:10:25 +02:00
ralf
5f795a4379
WIP ViDoTeach REST API: fix not working unsetting in PATCH requests with null value
2024-05-17 15:59:49 +02:00