Liu Song’s Projects


~/Projects/mqtt-ios

git clone https://code.lsong.org/mqtt-ios

History

ref
main
Hash Date Commit message Author
eff86e96 2023-06-11 07:18:18 fix test cases Philipp Arndt
7b8bb35c 2023-06-10 13:25:22 next version Philipp Arndt
12792d1c 2023-06-10 09:28:39 chore(deps): update GRDB to 6.x (#175) Philipp Arndt
a78e2de3 2023-01-20 17:30:05 add the project goals (#170) Philipp Arndt
4c5ea6ba 2022-11-06 14:09:40 Support username/password + client certificates (#163) Philipp Arndt
c8a6fd2e 2022-10-07 19:04:49 Update traefik Docker tag to v2.9 (#164) renovate[bot]
03032468 2022-10-04 06:40:02 Fix crash for port number > 32767 (#162) Philipp Arndt
d9daef8e 2022-10-03 14:03:51 Update README.md Philipp Arndt
27609a26 2022-10-03 10:19:54 updated news (#160) Philipp Arndt
284c6d5d 2022-10-02 11:11:11 disable action (switch to XCode Cloud) Philipp Arndt
2126ccae 2022-10-02 11:02:30 Update eclipse-mosquitto Docker tag to v2.0.15 (#156) renovate[bot]
2c8ff456 2022-10-02 11:01:51 iOS 16 (#151) Philipp Arndt
c7047487 2022-06-16 15:13:36 Update dependency traefik to v2.8 (#152) renovate[bot]
53c7ef73 2022-04-27 19:14:30 Request response for shortcuts (#149) Philipp Arndt
20580cfe 2022-04-24 16:44:57 Update README.md Philipp Arndt
da7b5cb1 2022-04-24 16:37:53 Improve error handling (#148) Philipp Arndt
a8b47a07 2022-04-24 13:39:26 version update Philipp Arndt
feda20d1 2022-04-23 20:19:24 MQTT 5 support for shortcuts (#147) Philipp Arndt
b3428944 2022-04-23 11:47:37 Siri shortcuts (#146) Philipp Arndt
3e63f15b 2022-04-20 13:45:25 MQTT 5 (#141) Philipp Arndt
3b964489 2022-04-16 12:50:31 Update README.md Philipp Arndt
af7596a4 2022-04-16 10:45:12 version update Philipp Arndt
4ff7d021 2022-04-16 10:44:41 Update dependency traefik to v2.7 (#139) renovate[bot]
f127c70f 2022-04-16 10:44:03 dependency update (#140) Philipp Arndt
71778bd3 2022-04-16 10:03:45 Apple network (#137) Philipp Arndt
c59d98cf 2022-04-10 11:46:26 Update test.yml Philipp Arndt
99c1a570 2022-04-10 11:44:55 Delete scan.yml Philipp Arndt
a40265f9 2022-04-10 11:44:21 Create test.yml Philipp Arndt
7200cf3a 2022-04-08 21:21:53 Create scan.yml Philipp Arndt
9e5d5aca 2022-04-04 19:52:46 Update README.md Philipp Arndt
b16f20c6 2022-04-04 19:51:33 Update README.md Philipp Arndt
9be604ef 2022-04-04 19:49:29 Update README.md Philipp Arndt
175767b5 2022-04-04 19:42:03 update screenshots (#136) Philipp Arndt
77cfcb43 2022-04-04 19:39:39 Fix traefik connection issue (#135) Philipp Arndt
ca09bf9c 2022-04-03 12:27:55 Support parallel UI tests (#133) Philipp Arndt
c7b79bde 2022-03-27 15:34:14 update build version Philipp Arndt
97463b69 2022-03-27 15:24:20 Improve error message when running into SSL issue (#132) Philipp Arndt
a8470f26 2022-03-27 15:24:09 Open subview when adding subscription (#131) Philipp Arndt
d4a0c1fa 2022-03-17 19:26:37 dependency update Philipp Arndt
b5d06f5a 2022-03-06 13:27:46 update links Philipp Arndt
4387b859 2022-03-06 13:27:15 update links Philipp Arndt
ef741846 2022-03-06 13:23:27 Document TLS example (#126) Philipp Arndt
a98b8c03 2022-03-04 13:57:42 Update actions/upload-artifact action to v3 (#125) renovate[bot]
637126eb 2022-03-03 19:25:18 activate sonar Philipp Arndt
4b5cf82b 2022-03-03 19:23:26 fix potential crash on startup Philipp Arndt
066a9b8c 2022-03-02 19:35:48 update build number for next release Philipp Arndt
3654ba66 2022-03-02 19:28:50 Sonar fixes (#124) Philipp Arndt
52d8964e 2022-03-02 18:41:19 fix sonar finding (#123) Philipp Arndt
ebe5dc45 2022-03-02 17:51:05 Implement full-text search (#121) Philipp Arndt
104b3142 2022-02-20 14:09:19 fix compiler warnings Philipp Arndt
2d029ba2 2022-02-20 13:56:53 confirm delete broker Philipp Arndt
094f4645 2022-02-20 12:27:50 improve aws docu (#120) Philipp Arndt
db770759 2022-02-20 09:44:30 Update AWS-IoT.md Philipp Arndt
7c8d7643 2022-02-20 09:22:05 Update AWS-IoT.md Philipp Arndt
2a074f51 2022-02-20 08:25:55 Update AWS-IoT.md Philipp Arndt
b29f44a1 2022-02-19 14:56:37 Certificate selection logging (#119) Philipp Arndt
f5f2abe2 2022-02-19 09:33:52 Download ubiquitous items (#117) Philipp Arndt
ac738aa0 2022-02-16 16:26:10 fix edit broker (#115) Philipp Arndt
94374059 2022-02-16 16:05:17 dependency update (#113) Philipp Arndt
05ec0817 2022-02-13 19:15:38 Improve topic limit (#112) Philipp Arndt
285fc1bc 2022-02-13 16:59:14 Update versions for release 2.1.0 (#111) Philipp Arndt
ce22a961 2022-02-13 07:04:02 clean-up Philipp Arndt
4a110fde 2022-02-12 10:36:51 UI tests (#110) Philipp Arndt
8b023557 2022-02-07 18:48:12 Catalyst UI tests (#109) Philipp Arndt
eff27a8e 2022-02-07 18:00:36 support deleting config on catalyst (#108) Philipp Arndt
d1552840 2022-02-06 16:46:54 improve custom list rendering (#107) Philipp Arndt
c8e45be5 2022-02-06 13:42:36 Create framed screenshots (#106) Philipp Arndt
d1890c38 2022-02-05 15:54:00 be more relaxed Philipp Arndt
e7c648e2 2022-02-05 15:12:11 improve metadata view Philipp Arndt
930adea0 2022-02-05 14:54:58 improve ci (#105) Philipp Arndt
5e989ad9 2022-02-05 12:57:09 workflow names Philipp Arndt
12fc0d85 2022-02-05 12:55:59 manual trigger Philipp Arndt
c217f852 2022-02-05 12:55:12 stop activemq Philipp Arndt
4985ad06 2022-02-05 12:04:59 on push to src only Philipp Arndt
336599de 2022-02-05 12:04:15 on push to src only Philipp Arndt
de974925 2022-02-05 12:01:34 Screenshots action (#104) Philipp Arndt
66dc4e02 2022-02-05 11:58:53 clean await messages background (#103) Philipp Arndt
df30a277 2022-02-05 11:47:12 Fastlane automation (#102) Philipp Arndt
508535f6 2022-02-02 19:02:07 Merge pull request #101 from philipparndt/folder-improvements Philipp Arndt
fc33a4f9 2022-02-02 15:52:22 use current topic when creating a new message Philipp Arndt
262a4d98 2022-02-02 15:51:53 Copy topic / copy name on folder Philipp Arndt
9cbec230 2022-02-02 15:44:50 Merge pull request #100 from philipparndt/clean-up-extensions Philipp Arndt
26d94520 2022-01-31 16:11:30 remember flat view for each node Philipp Arndt
0711c922 2022-01-31 16:01:12 remove ununsed Philipp Arndt
6169dbf8 2022-01-31 16:00:35 extension clean-up Philipp Arndt
8f6ce79a 2022-01-30 15:18:47 Tree Navigation / Model v2 (#97) Philipp Arndt
542c7984 2022-01-28 11:30:54 improve metadata view (#94) Philipp Arndt
8a56f098 2022-01-28 10:50:01 handle connect on macOS (#93) Philipp Arndt
c372c311 2022-01-28 08:46:33 different images for some special properties in JSON messages (#92) Philipp Arndt
296f9a79 2022-01-27 06:57:27 Support binary payload (#91) Philipp Arndt
2838370b 2022-01-26 19:22:36 Catalyst (#90) Philipp Arndt
18e9daaa 2022-01-08 14:08:23 update screenshot Philipp Arndt
a701b861 2022-01-08 14:03:05 update screenshot devices Philipp Arndt
5325e2ac 2022-01-07 17:16:34 support set messages Philipp Arndt
8a712334 2022-01-06 17:35:43 Fix floats instead of numbers during json format (#88) Philipp Arndt
a323422d 2022-01-05 13:27:03 update build number Philipp Arndt
64117569 2022-01-05 13:17:01 avoid crating examples twice (#87) Philipp Arndt
2e808f91 2022-01-04 15:42:41 Remove moscapsule (#86) Philipp Arndt
5203a841 2022-01-04 13:59:50 Merge pull request #83 from philipparndt/update-syntax-highlighting Philipp Arndt
4659918b 2022-01-04 13:47:49 update icecream Philipp Arndt
69cda744 2022-01-04 13:43:30 update syntax highlighting Philipp Arndt
d9073338 2022-01-04 08:25:10 Merge pull request #78 from philipparndt/ios-15 Philipp Arndt
94fc4099 2022-01-04 08:08:42 clean-up Philipp Arndt
cf2ed31c 2022-01-04 07:57:31 upgrade cocoamqtt Philipp Arndt
f49564c8 2022-01-04 07:57:15 fix deprecation Philipp Arndt
acd5ebb1 2022-01-04 07:46:04 use iOS 15 safeAreaInset Philipp Arndt
17b2f6c7 2022-01-04 06:58:55 fix connect/disconnect toggle Philipp Arndt
8a80f189 2022-01-03 10:50:05 Fix test case Philipp Arndt
d7e7b4bc 2022-01-02 19:32:51 xcode 13 Philipp Arndt
8bab6386 2022-01-02 15:04:24 remove references Philipp Arndt
20a08dca 2022-01-02 14:58:51 clean-up Philipp Arndt
ad6f23b3 2022-01-02 14:26:22 dependency update Philipp Arndt
2a49ffe1 2021-06-14 15:12:30 update navigation titles Philipp Arndt
74cbeda8 2021-06-13 12:59:47 switch to new toolbar Philipp Arndt
766b76c3 2021-06-13 10:36:23 keep identity of read marker Philipp Arndt
ec5033c8 2021-06-13 10:36:03 improve filter message Philipp Arndt
a763c7a6 2021-06-12 14:43:33 use markdown text Philipp Arndt
c2739270 2021-06-11 16:03:56 new SwitUI search Philipp Arndt
7aca6618 2021-06-11 15:16:54 xcode migration Philipp Arndt
e796618f 2021-06-11 15:16:34 dependency update Philipp Arndt
97b81010 2021-01-08 13:23:07 update version number Philipp Arndt
1f453312 2021-01-08 10:17:55 Merge pull request #74 from philipparndt/ios-14.3 Philipp Arndt
5b0fb518 2021-01-08 09:14:49 fix login dialog with iOS 14.3 Philipp Arndt
445bdeb7 2021-01-08 08:40:26 add test case Philipp Arndt
d17d3950 2021-01-08 08:30:02 fix https://github.com/philipparndt/mqtt-analyzer/issues/76 Philipp Arndt
a2eb1677 2021-01-08 08:17:05 remove keyboardResponsive() Philipp Arndt
7db1553b 2021-01-08 08:09:08 iOS 14.3 Philipp Arndt
df986a66 2021-01-08 08:08:59 fix https://github.com/philipparndt/mqtt-analyzer/issues/68 Philipp Arndt
d2d6b925 2021-01-08 07:50:06 Merge branch 'issue-72' into ios-14.3 Philipp Arndt
8a7e62a8 2021-01-08 07:36:27 dependency update Philipp Arndt
ba02e84e 2021-01-08 07:31:43 update to ios 14.3 Philipp Arndt
bb673abb 2021-01-08 07:26:41 move sheet as otherwise the section header is rendered into the table with latest iOS version Philipp Arndt
c776cb1a 2021-01-08 06:31:27 Merge pull request #67 from philipparndt/renovate/configure Philipp Arndt
41ad89ae 2020-09-04 13:46:54 Add renovate.json Renovate Bot
6b887e62 2020-07-18 14:44:15 next build version Philipp Arndt
b740dc70 2020-07-11 08:27:00 some AWS IoT notes Philipp Arndt
b8cdc801 2020-07-11 07:46:50 migrate to cocoamqtt whenever possible Philipp Arndt
ea99dc76 2020-06-27 22:18:35 XCode 11.5 Philipp Arndt
aa869a29 2020-06-27 14:56:09 Merge pull request #65 from philipparndt/issue-63 Philipp Arndt
66838a81 2020-06-27 14:53:22 fixes https://github.com/philipparndt/mqtt-analyzer/issues/63 Philipp Arndt
9ddd8185 2020-06-27 14:29:52 Improve presentation / binding of publish message and login dialog Philipp Arndt
a4ce5b39 2020-06-26 07:39:03 quick fix Philipp Arndt
42800ca6 2020-06-03 17:05:04 Merge branch 'master' of https://github.com/philipparndt/mqtt-analyzer Philipp Arndt
033f534b 2020-05-31 19:06:39 handle file overwrite Philipp Arndt
40b6dc67 2020-05-31 19:06:39 handle fire overwrite Philipp Arndt
50520afc 2020-05-31 19:06:28 filter document selection for certificate files Philipp Arndt
3ac6c8da 2020-05-29 15:43:40 Merge pull request #62 from philipparndt/document-picker Philipp Arndt
be47f2c9 2020-05-29 15:43:18 fixes https://github.com/philipparndt/mqtt-analyzer/issues/61 Philipp Arndt
92578913 2020-05-29 15:32:39 fix refresh when deleting local certificate Philipp Arndt
4487cf10 2020-05-26 18:12:44 initial version Philipp Arndt
28656c57 2020-05-23 15:10:28 https://github.com/philipparndt/mqtt-analyzer/issues/57 Philipp Arndt
e6fa2916 2020-05-23 14:05:12 fix test cases Philipp Arndt
e11898be 2020-05-23 13:53:26 clean-up Philipp Arndt
f45c09da 2020-05-23 13:49:34 clean-up Philipp Arndt
df734964 2020-05-23 13:47:51 Merge branch 'icloud-documents' Philipp Arndt
6f59bf22 2020-05-23 13:47:30 clean-up Philipp Arndt
dee8abc1 2020-05-23 13:44:36 clean-up Philipp Arndt
56b317c3 2020-05-23 13:41:38 change comment Philipp Arndt
9750370e 2020-05-23 13:37:53 deprecation markers for moscapsule Philipp Arndt
1b9cdaf9 2020-05-23 13:37:32 dependency update Philipp Arndt
8e2b023b 2020-05-23 11:32:53 Merge pull request #55 from philipparndt/icloud-documents Philipp Arndt
f53e1d0c 2020-05-23 07:56:26 restore file location when file selection is opened Philipp Arndt
34b55607 2020-05-22 15:32:33 load certificate file from the correct location (local/cloud) Philipp Arndt
a941e4f8 2020-05-22 15:08:49 add support fo iCloud documents (incomplete) Philipp Arndt
d65b475b 2020-05-22 13:19:10 add support fo iCloud documents (incomplete) Philipp Arndt
f2fd4abc 2020-05-16 14:39:20 next version Philipp Arndt
4429ad76 2020-05-16 09:11:33 fixes: https://github.com/philipparndt/mqtt-analyzer/issues/54 Philipp Arndt
da3a219c 2020-05-12 19:43:41 next build number Philipp Arndt
30473fdf 2020-05-12 17:17:29 next version Philipp Arndt
2e761249 2020-05-12 16:53:38 update contributors + dependencies to a list in about dialog Philipp Arndt
152767de 2020-05-12 16:31:42 update contributors list Philipp Arndt
0cd6dc8a 2020-05-12 15:59:00 navigate to subscription detail page on create Philipp Arndt
22f1e8f0 2020-05-11 16:30:20 smaller text Philipp Arndt
e001e649 2020-05-11 16:30:03 add delete button for subscriptions Philipp Arndt
d172e5d0 2020-05-10 18:50:28 clean-up of the db migration Philipp Arndt
b2908205 2020-05-10 17:57:10 clean-up of the db migration Philipp Arndt
10b79ec1 2020-05-10 17:41:18 styling for the subscriptions Philipp Arndt
399ccc5b 2020-05-10 14:45:25 next version Philipp Arndt
947f8136 2020-05-10 14:35:22 fixes https://github.com/philipparndt/mqtt-analyzer/issues/49 Philipp Arndt
ed5baf10 2020-05-10 14:28:04 Merge pull request #51 from philipparndt/multi-topics Philipp Arndt
7e6e99ae 2020-05-10 14:26:15 fix examples Philipp Arndt
6d3fc99d 2020-05-10 14:20:48 UI for muliple topics Philipp Arndt
ca2ac062 2020-05-10 13:14:05 use new model for multiple topics Philipp Arndt
4bb4127e 2020-05-10 13:02:49 prepare data model for multiple topics Philipp Arndt
2e43a0cf 2020-05-09 14:46:45 disable smart quotes / dashes to be able to write json code Philipp Arndt
a96f40a8 2020-05-09 13:58:59 version bump Philipp Arndt
02e55353 2020-05-09 13:55:33 Merge pull request #50 from philipparndt/improve-aws-iot-settings Philipp Arndt
8f8d2786 2020-05-09 13:40:14 Suggest settings for aws iot Philipp Arndt
4fdb50bb 2020-05-09 08:36:25 add question box Philipp Arndt
3ff48096 2020-05-09 08:12:28 improve handling and error message of invalid hostname Philipp Arndt
cddcf624 2020-05-09 08:12:01 improve base path handling when using websocket Philipp Arndt
64fc5a0e 2020-05-01 09:47:24 next version Philipp Arndt
8542cdbc 2020-05-01 09:44:57 remove unnecessary observe Philipp Arndt
88cbc57c 2020-04-30 15:11:04 Do not re-render publish message dialog when a new message occurs Philipp Arndt
961048db 2020-04-27 15:23:59 version update Philipp Arndt
7234e3b1 2020-04-27 15:23:30 fix exception during migration Philipp Arndt
3a3f189b 2020-04-26 14:39:32 next version Philipp Arndt
29717e46 2020-04-26 14:38:45 fix host deletion Philipp Arndt
266df25c 2020-04-26 11:30:38 improve login dialog on iPad Philipp Arndt
16ee069e 2020-04-26 11:29:38 improve publish dialog on iPad Philipp Arndt
52f2f6b5 2020-04-26 11:26:34 Merge pull request #42 from philipparndt/ui-tests Philipp Arndt
ed2ee91f 2020-04-25 13:43:32 update realm Philipp Arndt
2c26311c 2020-04-25 13:40:35 add developer notes Philipp Arndt
ad7847a8 2020-04-25 13:37:03 update feature list Philipp Arndt
98f636ef 2020-04-24 15:44:41 next version Philipp Arndt
dbbfac93 2020-04-24 15:44:34 improve url validation Philipp Arndt
ee0bf58f 2020-04-24 15:33:12 add some very basic test cases Philipp Arndt
10e377cf 2020-04-24 15:11:08 Merge branch 'master' into ui-tests Philipp Arndt
59c84e2f 2020-04-24 15:10:27 Merge branch 'master' into ui-tests Philipp Arndt
2e8a3c66 2020-04-24 15:10:03 Merge pull request #41 from philipparndt/improve-dialogs Philipp Arndt
85a58dc0 2020-04-24 14:46:41 fix for iPad 9.7 add host dialog is empty Philipp Arndt
0c0a8817 2020-04-24 14:51:51 Remove connection message for the firs second to reduce flickering Philipp Arndt
437d8251 2020-04-24 14:48:29 remove wait for disconnect to improve ui feedback Philipp Arndt
11dc5ffa 2020-04-22 19:12:19 clean-up state handling Philipp Arndt
9c90596d 2020-04-20 16:55:21 improve connection state handling Philipp Arndt
8865536b 2020-04-20 15:21:39 improve info boxes Philipp Arndt
dabfd656 2020-04-19 14:06:35 Remove Action/Popsheet as it will not work for iPad Philipp Arndt
b8161fbc 2020-04-20 15:21:08 cocoamqtt as default Philipp Arndt
b089f490 2020-04-19 15:22:06 extract constant string Philipp Arndt
aba7c1bf 2020-04-19 15:18:33 fix test cases Philipp Arndt
e3a5876b 2020-04-19 15:14:51 fix various small sonar findings Philipp Arndt
c2102681 2020-04-19 15:10:28 Sonar: Rename to match lower case style Philipp Arndt
ac5f6d3a 2020-04-19 15:08:24 Sonar: merge nested i statements Philipp Arndt
9d1d737f 2020-04-19 15:05:49 Sonar: Add a nested comment explaining why this function is empty, or complete the implementation. Philipp Arndt
1bad4bc7 2020-04-19 15:05:28 Sonar: Refactor this function to reduce its Cognitive Complexity from 29 to the 15 allowed. Philipp Arndt
5c7d48e2 2020-04-16 17:36:06 add test cases Philipp Arndt
8ddfff98 2020-04-16 17:27:39 remove default settings from examples Philipp Arndt
e2e2bb58 2020-04-16 17:24:57 remove empty lines Philipp Arndt
ff9d429f 2020-04-16 17:24:45 add groups as the argument list get too long Philipp Arndt
716bddcc 2020-04-16 17:03:59 add new dependencies to about dialog Philipp Arndt
d1957326 2020-04-15 19:16:47 update version Philipp Arndt
ff7881f8 2020-04-15 19:16:37 Improve certificate error handling Philipp Arndt
6cdcff04 2020-04-14 14:09:31 prepare deprecation box Philipp Arndt
4c710ae6 2020-04-14 13:31:00 add support for ssl Philipp Arndt
fca3671f 2020-04-14 13:30:51 update default client to cocoamqtt Philipp Arndt
cce79442 2020-04-14 13:29:36 fix tests Philipp Arndt
015eaf97 2020-04-14 08:57:41 update connection state after reload Philipp Arndt
1213539a 2020-04-14 08:29:31 add support for pkcs12 certs for cocoamqtt Philipp Arndt
59249300 2020-04-14 07:32:18 add support for username/password auth Philipp Arndt
2471d1e8 2020-04-14 07:11:48 improve connection error handling Philipp Arndt
b97b2d9b 2020-04-14 06:49:08 clean-up Philipp Arndt
b33d7862 2020-04-14 06:49:03 persist basePath Philipp Arndt
dae15a7c 2020-04-14 06:42:16 clean-up Philipp Arndt
a5f92ce9 2020-04-14 06:34:54 clean-up Philipp Arndt
7d1f8759 2020-04-14 06:29:13 Update broker form for websocket Philipp Arndt
7b3413e9 2020-04-13 14:10:36 basic integration of cocoamqtt Philipp Arndt
608da245 2020-04-16 19:21:17 Update README.md Philipp Arndt
23455727 2020-04-24 15:03:45 inital Philipp Arndt
312e4d7a 2020-04-24 14:59:28 Improve modal dialogs Philipp Arndt
0a04e882 2020-04-24 14:54:12 Merge pull request #40 from philipparndt/fix-add-host-empty Philipp Arndt
1371d5fa 2020-04-24 14:51:51 Remove connection message for the firs second to reduce flickering Philipp Arndt
e626be0d 2020-04-24 14:48:29 remove wait for disconnect to improve ui feedback Philipp Arndt
a342c764 2020-04-24 14:46:41 fix for iPad 9.7 add host dialog is empty Philipp Arndt
c092a853 2020-04-22 21:25:30 Merge pull request #39 from philipparndt/connection-state Philipp Arndt
e0bf5635 2020-04-22 19:12:19 clean-up state handling Philipp Arndt
10e2563d 2020-04-20 16:55:21 improve connection state handling Philipp Arndt
9d1d0a1a 2020-04-20 15:28:29 Merge pull request #38 from philipparndt/action-sheet-replacement Philipp Arndt
0789fdd1 2020-04-20 15:27:45 Merge pull request #37 from philipparndt/cocoamqtt Philipp Arndt
3636d966 2020-04-20 15:21:52 Merge branch 'cocoamqtt' into action-sheet-replacement Philipp Arndt
089a397a 2020-04-20 15:21:39 improve info boxes Philipp Arndt
ea4ac691 2020-04-20 15:21:08 cocoamqtt as default Philipp Arndt
0a4406c6 2020-04-19 15:22:06 extract constant string Philipp Arndt
f6485e01 2020-04-19 15:18:33 fix test cases Philipp Arndt
11899e97 2020-04-19 15:14:51 fix various small sonar findings Philipp Arndt
366d9bc6 2020-04-19 15:10:28 Sonar: Rename to match lower case style Philipp Arndt
bbfd5848 2020-04-19 15:08:24 Sonar: merge nested i statements Philipp Arndt
cb4051b5 2020-04-19 15:05:49 Sonar: Add a nested comment explaining why this function is empty, or complete the implementation. Philipp Arndt
1dd73c8e 2020-04-19 15:05:28 Sonar: Refactor this function to reduce its Cognitive Complexity from 29 to the 15 allowed. Philipp Arndt
8fb373ff 2020-04-19 14:06:35 Remove Action/Popsheet as it will not work for iPad Philipp Arndt
22beb498 2020-04-16 19:21:17 Update README.md Philipp Arndt
97df1790 2020-04-16 17:36:06 add test cases Philipp Arndt
e0f72aff 2020-04-16 17:27:39 remove default settings from examples Philipp Arndt
dfb2acff 2020-04-16 17:24:57 remove empty lines Philipp Arndt
812b5ac9 2020-04-16 17:24:45 add groups as the argument list get too long Philipp Arndt
9d0e7cb5 2020-04-16 17:03:59 add new dependencies to about dialog Philipp Arndt
aed511f6 2020-04-15 19:16:47 update version Philipp Arndt
e36ac5f8 2020-04-15 19:16:37 Improve certificate error handling Philipp Arndt
abe280f1 2020-04-14 14:09:31 prepare deprecation box Philipp Arndt
e0d14f04 2020-04-14 13:31:00 add support for ssl Philipp Arndt
2349c9e3 2020-04-14 13:30:51 update default client to cocoamqtt Philipp Arndt
b842e236 2020-04-14 13:29:36 fix tests Philipp Arndt
f50163b6 2020-04-14 08:57:41 update connection state after reload Philipp Arndt
24ed6dac 2020-04-14 08:29:31 add support for pkcs12 certs for cocoamqtt Philipp Arndt
dcc2af47 2020-04-14 07:32:18 add support for username/password auth Philipp Arndt
017d675f 2020-04-14 07:11:48 improve connection error handling Philipp Arndt
b6aa4e12 2020-04-14 06:49:08 clean-up Philipp Arndt
c4d85730 2020-04-14 06:49:03 persist basePath Philipp Arndt
d89ae169 2020-04-14 06:42:16 clean-up Philipp Arndt
5b45ecf8 2020-04-14 06:34:54 clean-up Philipp Arndt
3f7774da 2020-04-14 06:29:13 Update broker form for websocket Philipp Arndt
153d02ac 2020-04-13 14:10:36 basic integration of cocoamqtt Philipp Arndt
61279eea 2020-04-08 15:37:32 fix podfile Philipp Arndt
68815eb2 2020-04-08 15:34:56 next xcode version Philipp Arndt
0d5cfef6 2020-04-08 15:33:26 next version Philipp Arndt
db262342 2020-04-08 15:31:36 fix crash when trying to use a hostname with unicode characters Philipp Arndt
008b7df5 2020-04-08 15:31:02 update to iOS 13.4 Philipp Arndt
f6e99ce8 2020-03-09 17:07:42 - Philipp Arndt
36dd9f8a 2020-03-09 17:05:52 - Philipp Arndt
3ea3279c 2020-03-09 14:45:32 build scripts Philipp Arndt
91993bcb 2020-03-09 14:30:28 remove empty ui tests Philipp Arndt
3c233608 2020-03-09 14:27:59 remove empty ui tests Philipp Arndt
ac01dc8f 2020-03-09 14:28:25 Update swift.yml Philipp Arndt
56c4606e 2020-03-09 14:22:01 Update swift.yml Philipp Arndt
1eac6a0f 2020-03-09 14:19:35 Update swift.yml Philipp Arndt
748462db 2020-03-09 14:19:24 Create swift.yml Philipp Arndt
b6035bde 2020-03-09 14:16:43 Delete swift.yml Philipp Arndt
115abadb 2020-03-09 14:03:15 Update swift.yml Philipp Arndt
29900dd1 2020-03-09 13:52:40 Update swift.yml Philipp Arndt
4a2f8c1c 2020-03-09 13:47:09 Update swift.yml Philipp Arndt
b9e43b92 2020-03-09 13:46:13 Create swift.yml Philipp Arndt
826b74fb 2020-03-09 13:42:39 - Philipp Arndt
a556de17 2020-03-08 14:49:06 next version Philipp Arndt
40879984 2020-03-08 14:19:25 Merge pull request #36 from philipparndt/issue-35 Philipp Arndt
e47370bf 2020-03-08 14:18:45 https://github.com/philipparndt/mqtt-analyzer/issues/35 Philipp Arndt
c0fa871f 2020-03-08 14:16:45 add script to prepare simulator for screenshots Philipp Arndt
0fa99fe6 2020-03-08 14:15:03 Merge pull request #34 from philipparndt/issue-33 Philipp Arndt
75ad7982 2020-03-08 14:14:31 https://github.com/philipparndt/mqtt-analyzer/issues/33 Philipp Arndt
a616a23e 2020-03-08 13:36:19 update images to current version Philipp Arndt
9ef55c6e 2020-03-08 12:29:30 add script to prepare simulator for screenshots Philipp Arndt
6effb7d4 2020-03-06 15:37:43 Merge pull request #32 from philipparndt/issue-31 Philipp Arndt
68dd20d5 2020-03-06 15:37:16 https://github.com/philipparndt/mqtt-analyzer/issues/31 Philipp Arndt
aea2715e 2020-03-03 17:33:17 https://github.com/philipparndt/mqtt-analyzer/issues/30 Philipp Arndt
4a1e0c6e 2020-03-03 17:15:20 https://github.com/philipparndt/mqtt-analyzer/issues/29 Philipp Arndt
8d91907d 2020-03-01 19:03:07 next version Philipp Arndt
468ac775 2020-03-01 14:21:54 Update README.md Philipp Arndt
4babd3ee 2020-03-01 14:19:55 improve error handling Philipp Arndt
7d0f7dfb 2020-03-01 14:09:16 Create .sonarcloud.properties Philipp Arndt
fe26bf2a 2020-03-01 14:02:27 Check certificate file existence on connect Philipp Arndt
d093b7f6 2020-03-01 12:58:00 Clean-up: Extract util and separate logic from model Philipp Arndt
49738de7 2020-03-01 11:35:40 Do not call main async in deinit (no need to do this) Philipp Arndt
77c36146 2020-03-01 10:59:21 Merge pull request #28 from philipparndt/issue-27 Philipp Arndt
3f36c64c 2020-03-01 10:58:42 Modifying state during view update, this will cause undefined behavior. Philipp Arndt
30adc37c 2020-03-01 10:51:46 improve broker id handling Philipp Arndt
34af41ec 2020-03-01 10:31:36 Merge pull request #26 from philipparndt/issue-25 Philipp Arndt
7387a0c2 2020-03-01 10:30:57 fix duplicated key exception due to mutation of host Philipp Arndt
cbb3cf40 2020-03-01 09:43:23 add ID to equals Philipp Arndt
c8c95e66 2020-02-29 15:04:09 next version Philipp Arndt
fd0f3be9 2020-02-29 15:03:34 dependency update Philipp Arndt
ea462937 2020-02-29 13:52:12 naming Philipp Arndt
bcbce5b1 2020-02-29 13:50:51 Merge pull request #23 from philipparndt/issue-22 Philipp Arndt
54276611 2020-02-29 13:50:27 use qos from configuration Philipp Arndt
afbd760f 2020-02-29 13:35:33 next build Philipp Arndt
4ed2cd3a 2020-02-29 13:27:35 Update contributors list Philipp Arndt
5043b2dd 2020-02-29 13:21:30 Merge pull request #21 from philipparndt/issue-20 Philipp Arndt
19bb1295 2020-02-29 13:18:08 update wording `post` -> `publish` Philipp Arndt
d350fd83 2020-02-29 13:08:15 Merge branch 'accept-client-certs' Philipp Arndt
ab39d0c1 2020-02-29 13:06:29 add sharing Philipp Arndt
d58fa879 2020-02-29 13:06:20 next version Philipp Arndt
c0231452 2020-02-29 13:05:39 Merge pull request #19 from philipparndt/accept-client-certs Philipp Arndt
22047e83 2020-02-28 18:22:27 implement test cases Philipp Arndt
d5d138fe 2020-02-28 17:24:31 support keyfile password Philipp Arndt
74f63601 2020-02-28 17:22:27 add hint about no file sync Philipp Arndt
6993c3b9 2020-02-28 15:56:35 add support for certificate authentication Philipp Arndt
d07c2ebe 2020-02-28 15:56:16 implement file name persistence Philipp Arndt
007b9ee3 2020-02-28 15:15:53 add symbol Philipp Arndt
7fa028b2 2020-02-28 15:15:46 reload when subview is opened Philipp Arndt
bd9cf6d5 2020-02-28 15:05:09 implement file selection Philipp Arndt
e56059d7 2020-02-28 14:28:06 init moscapsule (necessary for auth) Philipp Arndt
8c0ceed4 2020-02-28 14:27:47 project file Philipp Arndt
41bbcc85 2020-02-28 14:27:34 - Philipp Arndt
fe5d14aa 2020-02-28 14:27:17 enable file sharing Philipp Arndt
29934fb1 2020-02-28 14:27:08 implement stub ui for certificate selection Philipp Arndt
21d2d87a 2020-02-28 14:25:18 implement auth type picker Philipp Arndt
9ebbf507 2020-02-28 14:24:58 extract info box Philipp Arndt
a94798d9 2020-02-28 14:24:49 update data model to handle different auth types Philipp Arndt
252fb502 2020-02-20 19:18:13 prepare next version Philipp Arndt
8ef9c8c6 2020-02-20 19:14:25 fix for edge case in StringUtils + Test cases Philipp Arndt
870c8592 2020-02-20 18:59:07 add test cases for validator Philipp Arndt
286d97ca 2020-02-20 18:47:21 Fix clientID validation/parsing + test case Philipp Arndt
d7ca302d 2020-02-20 18:37:08 topic model test cases Philipp Arndt
61ecbe1c 2020-02-20 18:33:28 test cases for read state Philipp Arndt
f9486d72 2020-02-20 18:30:11 add test case for multimap Philipp Arndt
3ce4c57d 2020-02-20 18:24:06 add test cases Philipp Arndt
115c31f5 2020-02-20 18:01:11 improve naming Philipp Arndt
51513925 2020-02-18 19:56:45 test case for json path Philipp Arndt
2787887b 2020-02-18 18:28:38 test case and rename to be more precise Philipp Arndt
501d98c5 2020-02-18 18:16:24 more json test cases Philipp Arndt
aeeaa32d 2020-02-18 18:04:45 test cases for boolean in json Philipp Arndt
6b53ba2c 2020-02-18 18:04:24 enable coverage Philipp Arndt
fbef40b3 2020-02-18 17:42:59 test case for json messages Philipp Arndt
aff26ec7 2020-02-18 17:31:56 test case - messages not limited by topic limit Philipp Arndt
1d711d0d 2020-02-18 17:24:27 topic limit test Philipp Arndt
1416582e 2020-02-18 17:18:37 separate test cases Philipp Arndt
d0d28eed 2020-02-18 17:18:23 initial test case for the model Philipp Arndt
d7ff2980 2020-02-16 14:29:18 updated test case Philipp Arndt
0092909b 2020-02-16 13:52:23 add swift lint locally Philipp Arndt
a274746b 2020-01-27 20:52:11 next version Philipp Arndt
5dec4fcc 2020-01-27 20:49:25 Port is not persisted when changed in host configuration Philipp Arndt
81024026 2020-01-24 17:18:13 next version Philipp Arndt
7035092e 2020-01-24 17:17:48 spaces Philipp Arndt
f90fe5ec 2020-01-23 19:19:03 next test build Philipp Arndt
0fcff820 2020-01-23 19:18:55 fix warning Philipp Arndt
75257eba 2020-01-23 19:14:43 extract connection state Philipp Arndt
99e40932 2020-01-23 19:00:08 host form validation Philipp Arndt
9f10a1ee 2020-01-23 18:42:40 add connect button to host context menu Philipp Arndt
af20d144 2020-01-21 20:02:15 init defaults for the limits Philipp Arndt
089ddc66 2020-01-21 20:01:57 show pause button when limit is reached Philipp Arndt
1d4e784b 2020-01-21 19:48:25 next build Philipp Arndt
5ce9b463 2020-01-21 19:48:03 fix invalid update of UI State Philipp Arndt
47de32c6 2020-01-21 19:43:39 Hide advanced settings Philipp Arndt
646e959e 2020-01-21 19:39:48 improve info box rendering Philipp Arndt
fd3d3106 2020-01-21 19:30:55 configurable messages and topic limits Philipp Arndt
e2c1f102 2020-01-21 17:39:33 add resume button Philipp Arndt
edf681f7 2020-01-19 15:15:06 next build Philipp Arndt
7768bd25 2020-01-19 15:14:48 Improve data series rendering Philipp Arndt
6c0543cc 2020-01-19 15:04:53 ability to set the client id Philipp Arndt
a076a0ab 2020-01-19 11:35:02 display message count on server overview when connected Philipp Arndt
2190f274 2020-01-19 11:34:44 Improve rendering of alias Philipp Arndt
d791e6c5 2020-01-19 10:47:44 next version Philipp Arndt
669aac3e 2020-01-19 10:46:54 Merge pull request #16 from philipparndt/any-data-series Philipp Arndt
8d50ec50 2020-01-19 10:45:34 separate last segment and display the path in smaller font Philipp Arndt
b6a4ef13 2020-01-19 10:27:46 allow any value for data series Philipp Arndt
e5104ff7 2020-01-19 10:08:46 Update README.md Philipp Arndt
7f380f6e 2020-01-19 10:08:17 Update README.md Philipp Arndt
2130e2b9 2020-01-19 10:07:52 updated images Philipp Arndt
34b10697 2020-01-17 15:43:11 next version Philipp Arndt
b45ba3fd 2020-01-17 15:41:29 Merge pull request #15 from philipparndt/multi-connections Philipp Arndt
3f8d7a0c 2020-01-17 15:40:01 reconnect when the scene becomes active Philipp Arndt
e0065a0c 2020-01-13 19:41:48 fix build error Philipp Arndt
a7999a1c 2020-01-13 19:40:44 allow multiple connections at once Philipp Arndt
24da39e7 2020-01-10 17:08:42 next version Philipp Arndt
2e5ff7cb 2020-01-10 17:08:23 typo Philipp Arndt
f6124601 2020-01-09 21:20:23 Delete swift.yml Philipp Arndt
1a3b6cb6 2020-01-09 21:17:42 typo Philipp Arndt
10cfa2a6 2020-01-09 21:10:23 next version Philipp Arndt
bd640566 2020-01-09 21:09:50 typo Philipp Arndt
a302c9dd 2020-01-09 19:43:51 Update README.md Philipp Arndt
7c6774e6 2020-01-09 19:36:39 text clean-up Philipp Arndt
0cdf39d1 2020-01-09 19:33:43 add disconnect action Philipp Arndt
eaba5b1e 2020-01-09 19:26:26 support for non persisted username/password Philipp Arndt
03aca9cc 2020-01-08 20:39:11 next version Philipp Arndt
ed9fe385 2020-01-07 05:22:38 add StackNavigationViewStyle due to blank page on iPad in portrait mode Philipp Arndt
70ddff23 2020-01-06 19:02:17 next version Philipp Arndt
e93d9cb5 2020-01-06 14:59:19 changed example Philipp Arndt
5b4b8172 2020-01-06 14:59:05 fix: do not reconnect when already connected Philipp Arndt
eeb96e39 2020-01-06 14:37:20 Introduced topic and message limit to keep the UI responsive in case of error Philipp Arndt
8f1b4e34 2020-01-06 13:55:35 display connecting state Philipp Arndt
4cbe72a7 2020-01-06 13:50:13 implement connection timeout Philipp Arndt
5f7ba92c 2020-01-06 13:13:45 improve reliability when switching between servers Philipp Arndt
1cf2f120 2020-01-06 10:47:08 disable auto correction Philipp Arndt
64f838ff 2020-01-06 10:46:56 session controller clean-up Philipp Arndt
85d07a13 2020-01-05 18:39:26 fix connection issue Philipp Arndt
f5bd4468 2020-01-05 18:00:36 Update swift.yml Philipp Arndt
b26f5c71 2020-01-05 17:59:02 Create LICENSE Philipp Arndt
f8b593c7 2020-01-05 17:57:59 Update swift.yml Philipp Arndt
3ebe8477 2020-01-05 17:54:36 Create swift.yml Philipp Arndt
af0e94c0 2020-01-05 17:50:52 fix build Philipp Arndt
2a245be0 2020-01-05 14:43:33 clean-up Philipp Arndt
3759dfe6 2020-01-05 14:40:44 clean-up Philipp Arndt
7ac2fea7 2020-01-05 14:28:00 clean-up json usage Philipp Arndt
01960083 2020-01-05 14:24:57 clean-up Philipp Arndt
c2e03cd8 2020-01-05 14:02:55 Update README.md Philipp Arndt
b232392b 2020-01-05 14:00:09 add social preview image for github Philipp Arndt
2d91a7e3 2020-01-05 13:53:42 improved docs Philipp Arndt
4fda0a3f 2020-01-05 13:41:11 next build Philipp Arndt
07fddd5c 2020-01-05 13:41:04 clean-up Philipp Arndt
3dd50a9b 2020-01-05 11:52:11 moved to new path Philipp Arndt
59e0d59a 2020-01-05 11:49:36 move docs Philipp Arndt
3cd7657b 2020-01-05 11:34:24 initial provacy policy Philipp Arndt
f8970e7f 2020-01-05 10:02:32 remove unused code Philipp Arndt
213b9d24 2020-01-05 09:59:37 clean-up json usage Philipp Arndt
6af8e9a9 2020-01-05 09:32:51 fix: filter cannot be deleted by deleting the text Philipp Arndt
dacfbfc1 2020-01-05 09:27:55 clean-up Philipp Arndt
ef0fa82d 2020-01-05 09:23:59 about view scrollable Philipp Arndt
c4a8e685 2020-01-05 09:33:35 Update changelog.md Philipp Arndt
edd5063c 2020-01-04 16:58:30 Update changelog.md Philipp Arndt
bf9afccf 2020-01-04 14:41:12 about image Philipp Arndt
248b6dc8 2020-01-04 14:27:06 reorder hosts form Philipp Arndt
c8496107 2020-01-04 14:26:54 clean-up Philipp Arndt
6adf6e1e 2020-01-04 14:09:20 clean-up Philipp Arndt
6259a01d 2020-01-04 14:03:31 cleanup spaces Philipp Arndt
af25b860 2020-01-04 13:54:06 clean-up Philipp Arndt
e3fb8c9d 2020-01-04 13:38:02 clean-up Philipp Arndt
f94d403c 2020-01-04 13:38:36 Update changelog.md Philipp Arndt
77675719 2020-01-04 13:35:03 fix access not in main thread Philipp Arndt
5aa9cc50 2020-01-04 13:21:26 Update changelog.md Philipp Arndt
daa6a48b 2020-01-04 13:20:10 Update changelog.md Philipp Arndt
a6a06b0b 2020-01-04 13:17:49 Update changelog.md Philipp Arndt
2166195d 2020-01-04 13:16:15 implement action sheet Philipp Arndt
57e91ed9 2020-01-04 13:16:00 clean-up Philipp Arndt
2e5b854d 2020-01-04 11:32:11 improve connection view Philipp Arndt
c72f3407 2020-01-03 19:41:41 Play/Pause, improve reconnection Philipp Arndt
b49f0163 2020-01-03 17:49:14 next version Philipp Arndt
4d7149b4 2020-01-03 17:50:12 Update changelog.md Philipp Arndt
3aa7bd7b 2020-01-03 17:48:34 fix EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) Philipp Arndt
6f2e1a11 2020-01-03 16:01:52 Update changelog.md Philipp Arndt
4a895c6d 2020-01-03 16:00:26 Update changelog.md Philipp Arndt
df1c0682 2020-01-03 15:11:15 about dialog Philipp Arndt
49f2bdd3 2020-01-03 14:19:48 Ability to create a new topic Philipp Arndt
f96a7c36 2020-01-03 14:10:02 fix keyboard overlapping Philipp Arndt
510b3fc5 2020-01-02 17:26:13 rename "delete all" to "clear" Philipp Arndt
c7618083 2020-01-02 17:24:05 add retain button to post message view Philipp Arndt
81d1edcc 2020-01-02 16:04:54 format values with en locale Philipp Arndt
aecd575f 2020-01-02 15:32:10 Create README.md Philipp Arndt
7b323801 2020-01-02 15:16:55 - Philipp Arndt
084e0d70 2020-01-02 15:11:21 switch between json and plain text Philipp Arndt
e7795cc6 2020-01-02 14:44:16 reduced delay Philipp Arndt
f03f68bc 2020-01-02 14:33:12 - Philipp Arndt
69eea36b 2020-01-02 14:22:55 clean-up Philipp Arndt
352164ad 2020-01-02 14:17:56 fix state bug that closes the post form Philipp Arndt