Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Minty)
  • No Skin
Collapse
Brand Logo

Rikidar Forum

administrators

Private

Posts


  • Cork 2.1.2 is Out: Just Some Legalities
    rikidarR rikidar
    Announcements

    Cork 2.1.2 is out, and it only includes some legalities.

    These include the copyright change to RIKIDAR, d.o.o., plus the addition of some mandatory legal documents.

    The development of Cork doesn't change, it's just a legal requirement. Don't worry, there's nothing sinister happening 😸

    In other news, the Cork website the license buying system enabled.


  • Cork 2.1.1 is Out: Fixed permissions issue item not disappearing
    rikidarR rikidar
    Announcements

    Additions

    • Hebrew translation updated by Keren Bell
    • Czech translation updated by me

    Fixes

    • Full Disk Access request on start page not disappearing on Full Disk Access grant (#691)

    Adjustments

    • None in this release

  • PHP CVE Mitigation Steps Applied to Rikidar Websites
    rikidarR rikidar
    Global Announcements

    A few hours ago, I updated all Rikidar servers to the PHP version that fully fixes the CVEs.


  • PHP CVE Mitigation Steps Applied to Rikidar Websites
    rikidarR rikidar
    Global Announcements

    Following the announcement of two PHP CVEs, I was quick to apply the recommended steps.

    This concerns every Rikidar website, including the one of Cork.

    The steps were applied with no downtime thanks to the new custom replication strategy implemented a few weeks ago.


    All Rikidar websites are behind hardened reverse proxies, with additional security mitigations applied (including Crowdsec & Fail2Ban, among others). Moreover, they are running in isolated rootless containers.


  • Cork 2.1.0 Out: Quarantine support, user ENV, independent downgrading
    rikidarR rikidar
    Announcements

    After a month of intense work, the next version of Cork is ready!

    Additions

    • Cork now supports discovering whether an app linked to a Cask is quarantined, and working with such apps
      alt text

      • Cork checks, independently of Homebrew, whether a linked executable is quarantined
      • If it discovers it is quarantined, it shows the warning above
      • The main offered solution is to open the app, which is usually enough to remove the quarantine after you confirm that you want to launch the app. In this case, the warning disappears
      • In case opening the app is not enough, there's an additional option, hidden under the caret, to force the removal of the app from quarantine. As this can be dangerous, there's a hefty warning
        alt text
      • Cork is NOT responsible for what the app does after you force its removal from quarantine
    • Full support for user-defined variables

      • Cork now reads and prioritizes your user-defined ENV variables (fixes #685)
      • A new section in Settings for inspecting the environment Cork is using
        alt text
        • In this section, you can filter the following:
          • Variables inherited from the user (whatever you defined outside of Homebrew)
          • Variables inherited from the Cork process (things macOS adds to the process)
          • Mandatory variables added from Cork itself (for making sudo operations work, and suppressing useless Homebrew warnings)
      • Use the button at the bottom to preview the final environment, which opens a new dedicated window
        • You can switch between table and text view, with text being the final string that Cork uses when executing Homebrew commands on your behalf
          alt text
          alt text
        • The window supports searching for both the ENV keys, and their values
    • Support for granting system permissions
      In the past, Cork wouldn't be able to update some pages because it was missing the Full disk access accessibility permission. No more.

      • When Cork thinks it doesn't have the required permissions, it will show a dedicated warning under the Issues with Homebrew section on the Start Page
        alt text
      • Clicking the button will show a sheet explaining what you need to do
        alt text
      • What comes next is better than first-party apps at this point: all you need to do is drag the Cork icon into the table in System Settings, and restart. No fiddling around with dialogs:
        alt text
      • There is a pleasant animation that makes it easy to see that Cork is draggable
        alt text
    • Downgrading system for Cork, which is independent of Homebrew

      • Accessible through the Menu Bar at Cork → Downgrade Cork
      • Clicking Downgrade Cork opens a dedicated window for downgrading
        alt text
      • You can right-click any of the listed versions to access that release's GitHub page
        alt text
      • To download an older version, select it and click Download… After the download is done, Cork will show you the downloaded older release as a draggable icon
        alt text
      • Drag the app wherever you'd like
        alt text

    Fixes

    • Install process being stuck on downloading/installing dependencies; now, it properly shows which dependency is being installed
      alt text
    • User ENV not being read & prioritized (#685)
    • Onboarding is now split into more distinct pages to make it more readable
      alt text
      alt text
      • New animation for switching between the states, as teased before:
        alt text
    • The number of unmanaged updates no longer shows up as There are 0 additional packages not managed by Homebrew if you have that feature disabled, it is now hidden
      alt text
    • The number of unmanaged updates is no longer added to the number of managed updates

    Adjustments

    • Some old sheets that still had the old button placement now have the Apple-approved design
      • Licensing:
        alt text
        alt text
      • Onboarding:
        alt text
    • Removed the unused SwiftNavigation library

    In other news, aside from being the only non-LLM-made GUI for Homebrew, Cork is now also the only one that complies with EU law. Let's go!

    Happy Corking!


    As always, no AI is used at any point in the development of Cork, and we stand by that with Cork’s strict no AI policy, which remains among one of the strictest in the space. Read the policy: https://corkmac.app/our-ai-stance/


    Cork Community

    Follow Cork:

    • Cork on Mastodon
    • Cork on BlueSky

    Join the Community

    • Cork on Discord

    See the Code

    • Cork on GitHub
    • Cork on Rikidar Code
    • Cork on Codeberg

    Support me on Pantheon for upcoming exclusive content.


  • Download endpoints fixed
    rikidarR rikidar
    Announcements

    I got a report today about the download endpoints randomly serving the homepage without styling instead of downloading the selected version. There was a misconfiguration of a workflow for syncing the downloads across backup servers, and if the load balancer sent you to one of the broken replicas, you’d get the homepage (which itself is an anti-AI scraping measure).

    I fixed the misconfiguration, and now you always get the selected version, no matter which server the load balancer sends you to.

    Bug reports are always appreciated. If you see something, say something.


  • New onboarding animations (2.0.4)
    rikidarR rikidar
    Discussion

    The onboarding workflow is getting pretty old, so I gave it a facelift.

    It's now paginated, includes a disclaimer that Cork is not affiliated with Homebrew, and has a cool screen-switching animation.

    Check it out: https://drive.tomoserver.eu/f/125eb02b155849f8aa07/


  • New Permissions Dialog / Workflow (2.0.4)
    rikidarR rikidar
    Discussion

    Since some operations (well, probably most of them) require Cork to manipulate data of other apps, it needs Full Disk Access permissions.

    Until now, if Cork didn't have these permissions, it would fail the operaiton and the system would sometimes, and sometimes not, prompt you to grant Cork these permissions.

    Coming in the next version is a built-in way to grant Cork these permissions.

    Check it out: https://drive.tomoserver.eu/f/a59536d1911c4913b07e/

Member List

A admin Group Owner
1 Posts 0 Reputation
rikidar-davidR rikidar-david Group Owner
0 Posts 0 Reputation
ghallG ghall Group Owner
0 Posts 0 Reputation
rikidarR rikidar Group Owner
20 Posts 0 Reputation
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups