Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 06/19/26 in all areas

  1. Hi, Thanks perfect as always, works fine
    1 point
  2. Click to watch video Visit: https://unigui.com.br/Book3/BookIII-Vol1.html
    1 point
  3. The attached Markdown document was generated by analyzing the uniGUI folder as installed by uniGUI with Anthropic Fable 5 (the most powerful Claude AI). uniGUI-Developer-Manual-web.md
    1 point
  4. I think and "said" this many times: a "marketplace" sub-group at the forum. That should make it easy to post products and services and not to SPAM other sub-groups with spamming posts not related to the main post topic many times. Also, it makes it easy to check product updates, promotions, etc. Not a sub-group to each vendor. And define a clear rule to post in the "General" sub-group forum. I don't like to post in the "code-samples" sub-group forum since I DO understand that what should be posted there "should be" free, as I have done many times with free samples and paid projects. But I do admit that it is confusing, and some users have complained about it, as it is my fault. And making a "market place" is wise for the community since my fellow Brazilians love to do some BS-control in WhatsApp groups and Telegram in anything or just by envy. Just check any Brazilian groups ! I'm speaking from my own experience over the last 10 years! So...
    1 point
  5. Delphi kicked the Floating Form Designer around version 10.3.2+ and made it embedded. In old days, the form designing was lightning was, but after they embedded it, it became slow as in real slow Only trick I have, is have both editor and design window open at the same time and dont use F12 to switch. It will lower the refreshing. And use frames can do alittle also. If anyone have some tricks please enlighting us.
    1 point
  6. I installed the editor, even though I don't really like it, it looks better now. It's funny that even Claude can't be very helpful with JS.
    1 point
  7. Hi guys, The attached project contains some useful tools I use that I think some of you might find useful too. The utilities address the following issues: - Detecting and managing Browser loss-of-contact - Correct user login/logout management - Detecting and reacting to user idleness - What to do about the “browser refresh” problem - Up-to-date platform detection (browser, OS & device type) - Taking advantage of hooks in the server’s Termination/Exception Templates function The utilities are included and demo-ed in the attached project and discussed in the attached pdf. The utilities and corresponding docs are based of my observation and limited understanding of how Unigui’s session management works. I would appreciate correcting feedback from those who have a better knowledge of Unigui than I do. Also, please share with others any worthwhile changes or additions you make. I suggest you have a quick glance at the notes in the attached pdf before you compile and try out project. SessionUtilities.zip Session Utilities Notes.pdf
    1 point
  8. I've found the issue. I missed to install ole db provider. Thank you guys. Now it works good
    1 point
  9. Hi everyone! I'm excited to share IAMClient4D, an open-source library I've been working on for integrating OAuth2/OpenID Connect authentication in Delphi applications. **What is it?** A production-ready, strongly-typed library for OAuth2/OIDC integration with specific focus on Keycloak, but "compatible" with any RFC-compliant provider. **Key Features:** - ✅ Authorization Code Flow with PKCE (RFC 7636) - ✅ Client Credentials Flow for M2M scenarios - ✅ Complete JWT validation (signature + 12 claims) - ✅ Native Keycloak Admin API integration - ✅ User & role management (CRUD + batch operations) - ✅ DMVCFramework middleware for REST APIs - ✅ Async.Core - reusable async/await pattern for Delphi - ✅ Cross-platform: VCL, FMX, Windows, Linux, iOS, Android **Security:** - RS256/RS384/RS512 signature verification - JWKS auto-discovery with cache - AES-256 encrypted token storage - Certificate pinning support - State/nonce validation **Developer Experience:** - Fluent API with builder pattern - Strongly-typed DTOs - Docker stack included (Keycloak + PostgreSQL + Nginx) - Comprehensive documentation - Real-world examples **Use Cases:** - Enterprise SSO integration - REST API authentication - Desktop/mobile and web (uniGUI) - User management dashboards **License:** Apache 2.0 **GitHub:** https://github.com/claudio-piffer/IAMClient4D Happy coding! 🚀
    1 point
  10. Hi everyone, IAMClient4D 2.0.0 🎉 I’ve just published v2.0.0 of IAMClient4D, a Delphi library designed to integrate Keycloak / OAuth2 / OpenID Connect in a solid, production-ready way. What’s new in this major release: Synchronous API + async wrapper (cleaner server-side code, simpler UI integration) Stronger JWT validation (RS256/HS*, claim validation, JWKS caching, clock skew handling) Security hardening (important fixes in validation/claims and crypto utilities) Encrypted storage and configurable crypto providers Updated documentation: improved README, updated examples, and an official CHANGELOG. Full changelog here: https://github.com/claudio-piffer/IAMClient4D/blob/master/CHANGELOG.md
    1 point
  11. Extract content in resources folder Including in Server Module, Property Custom Files: ext-x.x.x.xx/resources/ext-theme-azzurra/js/azzurra.js x.x.x.xx = version of extjs Azzurra Ungui resources.rar
    1 point
×
×
  • Create New...