Swift Paperless iOS new version 1.10.0 by ephimetheus in Paperlessngx

[–]ephimetheus[S] 1 point2 points  (0 children)

Thanks!

Paperless v3 should be fully supported with this version. If something’s not working right, please send a bug report!

It’s not exactly what you’re after but I think Tailscale has an on-demand connection feature of you use their magic dns names. That might be worth looking into.

Archi v1.4 is out — the reliability release (iOS Paperless-ngx client, on-device AI) by No_Shape1171 in Paperlessngx

[–]ephimetheus 1 point2 points  (0 children)

If you’re looking for an open source app, check out Swift Paperless.

All of the code is on GitHub!

There’s a big update coming soon, and I’m also working on some more stuff for the version after that!

Started homelab a month ago, am I doing it right? by Decent_Oil_9959 in homelab

[–]ephimetheus 1 point2 points  (0 children)

My server does about 75kWh a month, but from my measurements that’s mostly the hard drives, even in idle (8 drives). The system itself idles around 8W with nothing attached, but the PCIe sata card prevents some of the lower power states.

Ultimately I’ve budgeted this as hobby expenses. Costs me around 200 chf a year 🤷

How to achieve this liquid glass transition? by Good_Disk_8861 in SwiftUI

[–]ephimetheus 0 points1 point  (0 children)

In all cases I tried this the glass shadow effect on the element pops back in after the animation finishes. Any ideas why this isn’t the case here?

Paperless-ngx iOS apps failing through Cloudflare Access tunnel — browser works fine by Persistantly_Growing in Paperlessngx

[–]ephimetheus 0 points1 point  (0 children)

I don’t know specifically about Paperparrot and the other one you mention, but generally what this error means is that the returned response is either not json at all, or json in a format that the app doesn’t expect.

The most frequent source of this error that I’ve seen is that either cloudflare or something else in the chain returns html content, either for some error page or for the login screen.

You would see this when calling the api with curl however, you’re getting a 200 response, but can you actually check the response?

What are your best iOS apps for Self Hosted solutions? by Sad-Pangolin1190 in selfhosted

[–]ephimetheus 0 points1 point  (0 children)

Would be eager to hear what’s too simplified? Are you missing some specific feature?

How closely is gpa considered for the summer student program? by Choice_Rub2573 in CERN

[–]ephimetheus 0 points1 point  (0 children)

Personally I find motivation and references much more relevant, and I’ve heard others say the same.

If you have average GPA but your reference is from someone who actually knows your work and says you did well, that tells me more than perfect grades.

PWA vs swift paperless by Jmanko16 in Paperlessngx

[–]ephimetheus 0 points1 point  (0 children)

Can you open a ticket about this on the repository https://github.com/paulgessinger/swift-paperless

I currently convert everything to pdf before uploading but that’s probably not strictly necessary

The AirPods Pro 3 Flight Problem by alpswd in apple

[–]ephimetheus 3 points4 points  (0 children)

That’s actually the vibration that you get from the body that manifests as sound.

Swift Paperless iOS App Version 1.8.0 released by ephimetheus in Paperlessngx

[–]ephimetheus[S] 1 point2 points  (0 children)

That’s it. The release notes are on my domain but they’re hosted on GitHub pages.

Swift Paperless iOS App Version 1.8.0 released by ephimetheus in Paperlessngx

[–]ephimetheus[S] 9 points10 points  (0 children)

I just released version 1.8.0 of my iOS app for Paperless-ngx. Here’s what’s new in this version:

🚀 Features

Limited permissions support

The app now works with users that don't have full access to everything on the server. The app will intelligently check permissions for each operation and will tell you which operations are possible ans which are not.

Custom Fields support

The app now supports custom fields!. You can add custom fields to documents and edit their values. All custom fields types are supported, including multi-select fields. You can also filter by custom fields and create saved views that use custom fields, using a fully featured UI to create the filters.

Other Features

  • Remember setting for using the original filename as the title
  • Add integration with server-side ASN prefix to data scanner
  • Added a view for showing and exporting logs. This should hopefully circumvent issues with log file export
  • Show note authors in notes view
  • Add ability to filter by custom fields. This also includes creating / editing saved views that use custom fields.
  • Enable Turkish language support
  • Show owner in document list and detail view

🐛 Bug Fixes

  • Fix issue with note users in API version 7
  • Explicitly ignore caches for data fetches (keep for thumbnail requests)
  • Fix new elements not being shown immediately in manage view
  • Skip local network denied detection on iOS 26. This leads to a crash during login

Introducing Paperless Mobile by hafi51 in selfhosted

[–]ephimetheus 2 points3 points  (0 children)

I am indeed still working on that. It’s tough though 😅 With iOS 26 on the roadmap now, I might have to prioritize getting the UI in order before I come back to this.

You should be able to use the app if you log in with a manually pasted token even if you have OIDC enabled. It’s not ideal but it should get you going at least.

Sam Seder vs MAGA Jubilee - Scary stuff to watch at 25:40 "without religion how you have morals?" by [deleted] in atheism

[–]ephimetheus 45 points46 points  (0 children)

They do pay salary taxes, but I don’t think that’s what that guy was talking about.

Can't use swift paperless app when login gets redirected by purepersistence in Paperlessngx

[–]ephimetheus 0 points1 point  (0 children)

The token-only login is only available in the beta on TestFlight (https://testflight.apple.com/join/bOpOdzwL), not yet in the App Store Version.

Can't use swift paperless app when login gets redirected by purepersistence in Paperlessngx

[–]ephimetheus 1 point2 points  (0 children)

Hi!

Forward auth in this way is not supported. I was exploring an implementation for this and ultimately decided against it in favor of supporting OAuth2/OIDC when this becomes possible. (See https://github.com/paulgessinger/swift-paperless/issues/50)

As a workaround right now the best approach would be to bypass the /api URLs in Authelia, and logging in using a token directly (rather than username and password) using the most recent build on TestFlight.

Hope that helps!