bd1d23062d
Improve cancellation
2023-08-14 19:17:50 +02:00
cb06c5879c
Improve logic
2023-08-14 19:12:59 +02:00
2f1ce8f716
Allow playing files of any format
2023-08-14 18:28:44 +02:00
6f0f4507f0
Use ffmpeg to convert audio to wav, before using the native OGG OPUS encoder
2023-08-14 17:28:11 +02:00
4b9ade0fea
Improve API
2023-08-14 17:16:59 +02:00
23702168b1
Localize
2023-08-14 16:46:47 +02:00
ea2d91a000
Localize windows warning
2023-08-14 16:46:01 +02:00
3b981c1fe1
Fixes
2023-08-14 16:42:49 +02:00
f4a268ffd6
Cleanup
2023-08-14 16:33:17 +02:00
1b6d7e5a36
Fix connection to the database when a password is accidentally provided but none is required
2023-08-14 16:29:04 +02:00
f4db68954a
Fixes
2023-08-14 16:10:20 +02:00
9aa1e3ba6e
Remove all side effects
2023-08-14 15:48:39 +02:00
d5f7d3a277
Remove file reference database side effects
2023-08-14 12:50:42 +02:00
726a6ba1e2
Properly validate all OPUS packets
2023-08-13 18:41:37 +02:00
f0d156adea
Allow playing remote URLs and streams
2023-08-13 18:31:31 +02:00
e8ad2791bd
ACK NOPs
2023-08-13 18:26:28 +02:00
b9adc8179b
Skip OPUS state machine for now
2023-08-13 18:24:31 +02:00
fdcc9f7244
Validate sent OPUS frames
2023-08-13 17:59:20 +02:00
a9aeaedaf4
Allow converting URLs and streams
2023-08-13 17:46:04 +02:00
df1e6b2ba8
Add downloadToReturnedStream method
2023-08-13 17:23:33 +02:00
7da7e5215a
Fixes
2023-08-13 17:13:33 +02:00
68a60a8c22
More refactoring
2023-08-13 16:57:42 +02:00
5b10756675
Remove remaining legacy logic
2023-08-13 16:24:25 +02:00
aeb91820e7
Remove legacy array settings
2023-08-13 16:21:59 +02:00
bca492ec77
Fix
2023-08-13 16:09:42 +02:00
0b5f068db8
Fix connection limit
2023-08-13 16:02:36 +02:00
d7a2ef38c3
New ORM API
2023-08-13 15:47:21 +02:00
2b76934531
Periodically sync mindb with peerdb
2023-08-13 13:35:46 +02:00
5125d2d83e
More portability
2023-08-13 12:42:13 +02:00
4f06498340
Make sure to feed the correct sample size
2023-08-13 12:37:50 +02:00
b498bea865
OPUS encoder improvements
2023-08-13 12:33:58 +02:00
5c09a9a20f
Cleanup
2023-08-13 12:19:39 +02:00
f9db44436c
Ensure event handler functions don't use yield
2023-08-13 12:16:52 +02:00
789f623986
Remove all deprecated APIs and polyfills
2023-08-13 11:59:05 +02:00
ef4c083526
Add copyright notices
2023-08-13 11:40:35 +02:00
a053c5ac2f
Fixes
2023-08-12 22:13:23 +02:00
9f0035a76c
Improve cleanup logic
2023-08-12 21:49:56 +02:00
232641f7f7
Add discard reason enum
2023-08-12 21:47:30 +02:00
8678bba3bb
Implement hold logic
2023-08-12 21:47:09 +02:00
2c95ca4415
Revert "Hotfix: bytes to string"
...
This reverts commit 0689c16309
.
2023-08-12 17:45:30 +02:00
2ba8fd0618
Continue sending OPUS VoIP data even after a webhost execution timeout self-restart
2023-08-12 17:45:25 +02:00
c9ffd30024
Allow IPC usage
2023-08-12 17:45:25 +02:00
b2af64d84e
Refactor VoIP API
2023-08-12 17:45:25 +02:00
a26f906c5b
IPC&file fixes
2023-08-12 17:45:25 +02:00
Alexander Pankratov
0689c16309
Hotfix: bytes to string
2023-08-08 18:47:22 +02:00
28269b1b76
Increase release
2023-08-07 09:04:07 +02:00
4d5a12d24b
Final fixes
2023-08-06 22:00:31 +02:00
5663eb1ba9
Properly wait when making getPwrChat request
2023-08-06 21:40:44 +02:00
9a91c97b6e
Fix CDN file downloads
2023-08-06 21:15:02 +02:00
423cc1c2b5
More testmode improvements
2023-08-06 18:41:22 +02:00
96e95b5d95
Fix login into testmode
2023-08-06 16:44:16 +02:00
a3094016e8
Fix logout in case of session termination
2023-08-06 16:29:29 +02:00
Mahdi
a974475959
Update Message.php
...
Completely remove text as it doesnt need here
2023-08-06 03:05:55 +03:30
Mahdi
b64c649f2b
Fix translate method bug!
2023-08-06 02:50:14 +03:30
27485be888
Recommend uv
2023-08-05 23:42:57 +02:00
9ba8af106a
Improve tests
2023-08-05 23:09:40 +02:00
5255cf3460
Increase release
2023-08-05 22:55:13 +02:00
203815a322
Psalm fixes
2023-08-05 21:26:58 +02:00
663afb6a76
Psalm fixes
2023-08-05 20:53:57 +02:00
b540eefc73
Improvements
2023-08-05 20:15:50 +02:00
e79ba357b2
Cleanup
2023-08-05 19:13:26 +02:00
2ddc72e106
Merge pull request #1380 from mtalaeii/v8
...
Add too many features!
2023-08-04 20:30:13 +02:00
6cdf32e5e1
Improve bot API conversion
2023-08-04 20:28:27 +02:00
89e1230b06
Add FromAdminOrOutgoing simple filter, markdownUrlEscape function, fix pagination hash & other fixes
2023-08-04 20:15:37 +02:00
Mahdi
cdf491fc8e
Fix
2023-08-04 20:24:03 +03:30
Mahdi
ed8a1c9b13
Small fixes
2023-08-04 15:45:52 +03:30
Mahdi
3aa6c68355
Some fixes
...
- Also remove empty assertion from edit bound method as it doesn't need here
2023-08-04 11:52:37 +03:30
Mahdi
4f0630a79d
Fix
...
- Forgot to add constructor for ChatGameQuery
2023-08-04 01:57:36 +03:30
Mahdi
69b93456e3
Fix some bug
2023-08-04 01:54:55 +03:30
Mahdi
8df1c30240
Update InlineGameQuery.php
2023-08-04 01:35:23 +03:30
Mahdi
935da6ec70
Do all tasks
...
- separate ChatButtonQuery ChatGameQuery InlineButtonQuery and InlineGameQuery from CallbackQuery class
- add private wrapQuery to handle both inline and chat queries
- some changes to some methods and some fixes ...
2023-08-04 01:13:42 +03:30
17e84ec003
Fix usage of inputMediaPhotoExternal and inputMediaDocumentExternal in sendMultiMedia
2023-08-03 20:52:48 +02:00
Mahdi
a02074c6c5
Fix the translate method bug
...
- Add phpDoc for CallbackQuery class methods
2023-08-03 19:14:57 +03:30
Mahdi
eaecbe6f7d
Merge branch 'danog:v8' into v8
2023-07-31 14:07:00 +03:30
373824c620
Increase release
2023-07-30 17:09:41 +02:00
Mahdi
b578b4ceb0
Add to many features!
...
- Add CallbackQuery class for handle callbackQueries updates with 2 bound method(edit and answer)
- Add support for CallbackQueries in UpdateHandler class
- Add FilterCallback & FilterCallbackRegex class for handle callbackQueries texts
- Change structure for FilterFromAdmin to handle also callbackQueries requests
- add 2 method edit and translate to Message class
2023-07-30 16:12:04 +03:30
b5055c1c38
Populated imported flag
2023-07-29 15:53:52 +02:00
2663703547
Increase release
2023-07-27 13:21:21 +02:00
d9541808fe
Multiple fixes
2023-07-27 13:20:30 +02:00
7ccbf3af3b
Tentative fix
2023-07-26 18:16:19 +02:00
3d6186235f
Allow inclusion of traits, interfaces in plugins, fix creation of sessions, improve addReaction/delReaction/getOurReactions methods
2023-07-26 17:36:53 +02:00
34431630d9
Merge pull request #1377 from mtalaeii/v8
...
Add 3 bound methods
2023-07-26 12:16:26 +02:00
Mahdi
05e986cf9f
Fix
2023-07-26 13:41:47 +03:30
Mahdi
725e47d21c
Fix some bugs
...
- Run composer cx-fix
2023-07-26 13:37:57 +03:30
15080096b2
Increase release
2023-07-26 11:56:55 +02:00
7f7326acd8
Fix
2023-07-26 11:56:38 +02:00
Mahdi
9fe0b7b372
Merge remote-tracking branch 'origin/v8' into v8
2023-07-26 12:34:06 +03:30
Mahdi
a3db39568e
Merge branch 'danog:v8' into v8
2023-07-26 12:33:44 +03:30
Mahdi
ed60ee5f80
Change addReaction to just accept int|string
...
- Fix some bugs
- Run composer cx-fix
2023-07-26 12:32:17 +03:30
188bb29b93
Small IPC fix
2023-07-26 08:18:04 +02:00
0439daeae0
Small IPC fix
2023-07-26 08:17:41 +02:00
Mahdi
af318e72bd
Fix
...
- Fix getReaction bug
- Run composer cs-fix
2023-07-26 02:01:39 +03:30
Mahdi
79d546ad46
Fix
...
- Fix delReaction bug
- Run composer cs-fix
2023-07-26 01:48:38 +03:30
Mahdi
e16980b368
Fix
...
- Run composer cs-fix
2023-07-26 00:06:55 +03:30
Mahdi
8c25a773fe
Merge branch 'danog:v8' into v8
2023-07-25 23:55:40 +03:30
Mahdi
958b619286
Fix
2023-07-25 20:42:58 +03:30
ce857fa26f
Increase timeout
2023-07-25 19:12:54 +02:00
Mahdi
b915d661b9
Fix
2023-07-25 20:40:54 +03:30
Mahdi
093cc383c6
Merge branch 'v8' into v8
2023-07-25 20:39:29 +03:30
Mahdi
bdd0baac59
Delete replyInlineBotResult as incomplete!
...
- also add 3 methods delReaction addReaction and getReactions
2023-07-25 20:37:27 +03:30