Commit graph

  • 5bf7c061b2 chore: add Nix flake dev shell (xcbeautify, swiftlint, swiftformat on macOS) main Mikael Hugo 2026-05-10 23:16:12 +02:00
  • b61057c3b7 Bump Philipp Heckel 2026-04-27 15:57:05 -04:00
  • 3f93c82f45
    Merge pull request #36 from am7590/xcproj-fix Philipp C. Heckel 2026-04-23 21:39:26 -04:00
  • ac15798284 bump to iOS 15 instead Alek Michelson 2026-04-23 21:10:30 -04:00
  • 61cc73963e bump to iOS 17 Alek Michelson 2026-04-23 19:28:52 -04:00
  • 3fa7c56942
    Merge pull request #35 from am7590/settings-bug Philipp C. Heckel 2026-04-14 21:50:53 -04:00
  • f4e5521b6e
    Merge pull request #34 from am7590/more-stability-fixes Philipp C. Heckel 2026-04-14 21:20:25 -04:00
  • 01898f074b fix bug where adding a second user would push/pop the add user view + reorganization Alek Michelson 2026-04-10 22:06:30 -04:00
  • 0a968eb191 poll subscriptions more reactively Alek Michelson 2026-04-10 00:50:10 -04:00
  • 049f194304 forgot to batch Alek Michelson 2026-04-10 00:42:08 -04:00
  • 94512211d8 more logging Alek Michelson 2026-04-09 23:50:36 -04:00
  • e46d983111 more error handling Alek Michelson 2026-04-09 23:48:10 -04:00
  • 354103fc17 handle poll requests more gracefully Alek Michelson 2026-04-09 23:42:23 -04:00
  • 993dae6119 fix iOS notification polling completion and persistence plus better logs Alek Michelson 2026-04-09 23:23:29 -04:00
  • d9a9400f7c Bump, add "do not use non-exempt encryption" plist entry Philipp Heckel 2026-04-09 21:11:39 -04:00
  • d50b888fa5 Bump Philipp Heckel 2026-04-09 20:34:14 -04:00
  • 06e90baf09
    Merge pull request #32 from am7590/stability-fixes Philipp C. Heckel 2026-04-09 18:46:17 -04:00
  • 80591633da
    Merge pull request #33 from am7590/clearing-notifications-crash Philipp C. Heckel 2026-04-09 18:44:45 -04:00
  • 7492c7d405 remove rebase - we will migrate later Alek Michelson 2026-04-08 22:52:37 -04:00
  • 8714009cfa make sure coredata uses the right thread Alek Michelson 2026-04-08 19:54:39 -04:00
  • 9ec3c22317 fix iOS topic normalization and refresh after test push Alek Michelson 2026-04-08 18:58:40 -04:00
  • 3feb27848a
    Merge pull request #18 from binwiederhier/fixes-only Philipp C. Heckel 2023-11-27 21:51:27 -05:00
  • 097f97ed68 BUmp Philipp Heckel 2023-11-27 21:50:17 -05:00
  • 080243ae17 Remove Store.save calls Philipp Heckel 2023-11-14 16:00:48 -05:00
  • de92923604 Remove QR code stuff for now Philipp Heckel 2023-11-13 11:49:16 -05:00
  • 20804eacc6
    Update ntfy/Persistence/Store.swift Philipp C. Heckel 2023-11-13 11:35:59 -05:00
  • ea26378e29 UI refresh fixes, and QR code Philipp Heckel 2023-11-05 14:00:28 -05:00
  • 1c43d7f5c6 all major cases seem to work now Tom Caputi 2023-11-03 03:10:16 -04:00
  • 697aa51695 new implementation with observables Tom Caputi 2023-10-31 05:54:31 -04:00
  • 9113857bfb polling now happens when app reawakes Tom Caputi 2023-10-31 03:48:55 -04:00
  • f2dd5fb3f1 send event from the code that actaully received the notification Tom Caputi 2023-10-30 16:35:54 -04:00
  • 93a240dad8 minimum viable product now seems to work Tom Caputi 2023-10-28 04:40:48 -04:00
  • 740e1a7091 things kinda work. adding debounce Tom Caputi 2023-10-28 04:23:23 -04:00
  • 372e946419 receiving notifications now updates ui properly Tom Caputi 2023-10-28 03:07:56 -04:00
  • c2e043e450
    Merge pull request #11 from nimbleghost/patch-1 Philipp C. Heckel 2023-05-23 13:44:31 -04:00
  • 2cfe1adc53
    Update FEATURE_PARITY.md nimbleghost 2023-05-23 13:36:59 +02:00
  • c189ac3d8e
    Update FEATURE_PARITY.md nimbleghost 2023-05-23 13:34:46 +02:00
  • 08430d6b19
    Merge pull request #9 from michalsrutek/feature/log-improvements Philipp C. Heckel 2022-08-18 12:00:38 -04:00
  • f0d658d0e3 Log improvements Michal Srutek 2022-08-14 14:35:16 +02:00
  • 9d9ac85c62 Bump version, remove swipe action from user list Philipp Heckel 2022-06-11 20:41:33 -04:00
  • 0668635e10 Tiny fixes Philipp Heckel 2022-06-05 19:17:46 -04:00
  • e599feffbc Default server, done Philipp Heckel 2022-06-05 19:14:05 -04:00
  • 1367d4cb2b WIP: default server Philipp Heckel 2022-06-05 15:12:10 -04:00
  • 67819f440c Add Delete button for iOS 14 Philipp Heckel 2022-06-05 11:39:54 -04:00
  • 50f502436f Shorter date formatting, short title for subscription Philipp Heckel 2022-06-05 11:17:47 -04:00
  • 620d0ab88d Timeout Philipp Heckel 2022-06-05 11:07:23 -04:00
  • f6c9cc5ef3 Almost done with user management Philipp Heckel 2022-06-05 10:52:10 -04:00
  • 64e9763604 Continue work on usermanagement Philipp Heckel 2022-06-04 21:42:54 -04:00
  • 5c39d6a17c WIP: Auth Philipp Heckel 2022-06-03 22:49:04 -04:00
  • 0bb8d22f04
    Update README.md Philipp C. Heckel 2022-06-01 12:56:13 -04:00
  • 45e970e19a User agent Philipp Heckel 2022-05-28 21:50:28 -04:00
  • 575e2dbe67 Fix actions buttons Philipp Heckel 2022-05-28 21:27:16 -04:00
  • 412332a53b Add action buttons Philipp Heckel 2022-05-27 23:49:13 -04:00
  • dd61467f6d Looks nice now Philipp Heckel 2022-05-27 23:07:19 -04:00
  • 92c0da036d Horrible working prototype Philipp Heckel 2022-05-27 20:45:17 -04:00
  • 379ed1bed1 Harmonize Message and userInfo stuff Philipp Heckel 2022-05-26 12:56:25 -04:00
  • fd87316f4e Works, though it only delivers the message if the phone is not dozing Philipp Heckel 2022-05-26 12:14:03 -04:00
  • a8236367c3 20 minute interval, selfhosted servers, works, whoa Philipp Heckel 2022-05-25 22:16:20 -04:00
  • fe75ad22c4 Only handle message events Philipp Heckel 2022-05-25 20:25:58 -04:00
  • fa14c22413 Do not allow adding same topic again Philipp Heckel 2022-05-25 20:06:59 -04:00
  • 61110a51fb Always navigate to topic on notification tap Philipp Heckel 2022-05-25 19:26:13 -04:00
  • 72386665f9 Support for user actions Philipp Heckel 2022-05-25 16:59:25 -04:00
  • ae6a212671 Remove breakpoints Philipp Heckel 2022-05-25 15:07:50 -04:00
  • 7ec64ff012 Ignore userdata Philipp Heckel 2022-05-25 15:06:50 -04:00
  • 2b227d4e3b Merge branch 'main' of github.com:binwiederhier/ntfy-ios Philipp Heckel 2022-05-25 15:04:58 -04:00
  • ba495eb726
    Merge pull request #4 from callum-99/main Philipp C. Heckel 2022-05-25 15:04:48 -04:00
  • fb3c542264
    Fix text on iOS 14 where markdown isn't available Callum Yarnold 2022-05-25 19:59:06 +01:00
  • 0f1a7aff85 Move preview assets Philipp Heckel 2022-05-25 14:54:50 -04:00
  • 224177e065
    Merge pull request #3 from binwiederhier/ios-14-2 Philipp C. Heckel 2022-05-25 14:45:12 -04:00
  • 26fafa1f30 Merge branch 'main' of github.com:callum-99/ntfy-ios into ios-14-2 Philipp Heckel 2022-05-25 14:43:02 -04:00
  • f3bbe2dee2 Sheet for add dialog Philipp Heckel 2022-05-25 14:42:45 -04:00
  • fe1585fca4 Merge branch 'main' into ios-14-2 Philipp Heckel 2022-05-25 14:05:50 -04:00
  • 8f916fe954 Bump version Philipp Heckel 2022-05-25 13:47:55 -04:00
  • 0fde846aa1
    Fix merge issue and check iOS availibility for notification priority Callum Yarnold 2022-05-25 18:19:03 +01:00
  • b0e0c8fc83
    Merge ios-14 into main Callum Yarnold 2022-05-25 18:01:25 +01:00
  • 3728d3ebe0
    Show SubscriptionAddView via a sheet Callum Yarnold 2022-05-25 16:39:26 +01:00
  • 6d40c441f9 Support for tags and emojis Philipp Heckel 2022-05-25 11:26:23 -04:00
  • ec6472d47d Add Click URL support Philipp Heckel 2022-05-24 22:43:53 -04:00
  • 5b64f612b0 Added priority support Philipp Heckel 2022-05-24 22:27:04 -04:00
  • dd04ecda9a Cancel notifications in notification center Philipp Heckel 2022-05-24 20:46:23 -04:00
  • 924145dcec Refined iOS 14 work Philipp Heckel 2022-05-24 20:10:32 -04:00
  • 573acb561c
    Add support for iOS 14.0 Callum Yarnold 2022-05-24 22:09:26 +01:00
  • 30dd10bb80 Navigate to topic from notification tap Philipp Heckel 2022-05-23 22:18:19 -04:00
  • cace472391 Play sound and vibrate; group by topic (omg Android, why can't you do that so easily!!!) Philipp Heckel 2022-05-23 20:39:22 -04:00
  • 9060af51ef Fix UI not updating properly, closes (hopefully) https://github.com/binwiederhier/ntfy/issues/267 Philipp Heckel 2022-05-23 20:26:30 -04:00
  • 905fba385d New AppIcon Philipp Heckel 2022-05-21 12:52:47 -04:00
  • 7edab23f6a Ready for test flight Philipp Heckel 2022-05-20 21:37:23 -04:00
  • 81bd4fd5bf Dedup poll() code, make main view refreshable Philipp Heckel 2022-05-20 21:17:40 -04:00
  • afa7bb5aa9 Last notification ID to subscription Philipp Heckel 2022-05-20 21:06:07 -04:00
  • 171d789719 APP_BASE_URL from config Philipp Heckel 2022-05-20 20:50:40 -04:00
  • 8765a263c5 No subscriptions view; write down TODO; add default notification title Philipp Heckel 2022-05-20 20:28:02 -04:00
  • 3a0138b346 Poll topic right after adding it Philipp Heckel 2022-05-20 15:56:57 -04:00
  • 3450fc291f Move actions to background, instructions in empty notification list Philipp Heckel 2022-05-20 15:43:55 -04:00
  • 2a68578af8 Split row into own struct Philipp Heckel 2022-05-20 14:20:13 -04:00
  • 364f1a6381 More previews, more cleanup; add alert for unsubscribing Philipp Heckel 2022-05-20 14:07:53 -04:00
  • af87a440cd Add preview for SubscriptionList Philipp Heckel 2022-05-20 11:13:57 -04:00
  • 1c7a8a0b72 More cleanup and comments Philipp Heckel 2022-05-20 09:53:10 -04:00
  • 2ff702057c More cleanup Philipp Heckel 2022-05-20 09:18:57 -04:00
  • 6c3e8278f9 Make deleting work again Philipp Heckel 2022-05-20 08:58:22 -04:00
  • fead4c0814 SubscriptionManager, make unsubscribe menu item work Philipp Heckel 2022-05-19 22:46:41 -04:00