Systems

Pika Core

In this section I provide all, not so detailed, information about changes in Pika Core system, the core of my Pika Cloud. It all starts with version 3.117.

3.130

Release: 31.03.2025

This release includes following changes:

  • changes related to UX - performance improved by deffering JS scripts load
  • tags section is no collapsed using AnchorPane-like component
  • unified colour scheme, layout and links in footer

3.129

Release: 28.03.2025

This release includes following changes:

  • minor fixes in styling: buckets dropdown font, selection colour in browser objects list, info slide close button hover colour adjusted etc

3.128

Released: 26.03.2025

This release includes following changes:

  • cleanup in images directory
  • add version in System API (only for this system for now)
  • cleanup About page - remove method calls for data which was not viewed anyway

3.127

Released: 23.05.2025

This release includes following changes:

  • minor refactor in Command API: add Command Facade, move some classes between directories inside Pika.Domain (move Commands from Storage subdomain)
  • add support for handling basic BAD-RQST-HDR responses (an error response from Pika Console Server)
  • add early support for commands using a session (.USRNFO), thus the CloudConsoleAdapter class reuses same TcpClient instance till all the commands are executed fully

3.125

Released: 22.03.2025

This release changed following things:

  • Status endpoint doesn’t return overall status messages with dots on the end anymore
  • changed global theme colour for the cloud

3.123 & 3.124

Released: 20.03.2025

Those two versions consist of the following changes:

  • link fixes in sidenav (mobile version menu), links in the applet, unification of icons in whole cloud
  • minor cleanup in css files

3.120 & 3.122

Released: 19.03.2025

Those two versions consist of changes made to Pika Core, Pika Status and cloudfront. Pika Core major changes include:

  • removal of Pika Core landing - index of the system redirects to Pika Core Browser
  • minor fixes (updating links, removal of unused, outdated script files/HTML blocks etc)

Note: Version 3.121 was intentionally skipped, because the build was cancelled, because it didn’t include all mandatory changes.

3.118 & 3.119

Released: 18.03.2025

Second and third recorded version. Too small to record them separately, but still adding them for the sake of accuracy.

Major (actually minor changes)

  • Fix issue with mobile upload (upload partial wouldn’t ever show up)
  • Minor changes (tighten up security for Upload endpoint, configuration tweaks for WWW proxy)

3.117

Released: 17.03.2025

First version to be recorded into this changelog. There will be a bigger, note-to-self post about 3.117. This changelog will be updated accordingly.

Major changes:

  • Support for more than one MinIO instance
  • Support for streaming bigger multipart payloads aka files (with complete UI change)
  • Event hooks for MinIO events through Redis relay instead of in-library event hooks
  • Memory optimization (less string duplicates, read/write cache operations are using byte-level structures instead of strings, ca. 200MB less heap usage)
  • Minor optimizations on CPU-extensive workloads
  • Database backups automated and set up
  • Minor UI fixes - some icons changed in favour of Material Icons from Google etc

Pika Status

Release of 22.03.2025

The following changes were included in the release:

  • theme colour changed
  • Status page has now fixed semantics
  • minor UI fixes: Status page displays overall status in black colour instead, there is a badge to inform viewer about overall status

Release of 20.03.2025

The following changes were included in the release:

  • unification of icons, broken links fixed
  • Status page layout change - from single column to two-column layout

Release of 19.03.2025

The following changes were included in the release:

  • merger of cloudfront into PikaStatus
  • bug fixes in Pika Status systems state view and System Messages view (the systems were not listed and even if they were, the status was always “Down”)
  • applet in cloudfront (now main page of Pika Status) fixed - removed useless links, changed links to match actual state
  • configuration changes related to moving cloudfront to Pika Status and so on (proxy, DNS records)
  • support for federated identity and authorization in Pika Status
  • site’s footer link cleanup (links in cloudfronjt’s footer were a mess thus cleaned up and updated)

Pika Note

v.1.2.1

Released: 31.03.2025

In this version following fixes were made:

  • fixed unordered list missing styling for editor pane
  • fixed handling of character counter (paste is handled separately using proper event)
  • added support for pasting HTML (when copying from other website so to repaste with all the styling)
  • added H6 to toolbar
  • bundled all CSS and JS with vue scripts during building process so they are versioned properly, thus the user does not need to forcefully refresh the page

v.1.1.6

Released: 28.03.2025

In this version following fixes were made:

  • change base theme for toolbar to more contrastish one
  • add more formatting options: justify to left, right, center, ordered lists, unordered lists
  • fix issue with not saveable note after pasting content - make character counter increase automatically after pasting text

v.1.1.5

Released: 26.03.2025

In this version following fixes were made:

  • add a fix for handling non-success codes during save (mostly 404 and 401)
  • add a fix so the API’s note update endpoint doesn’t respond with 404 on success

v.1.1.4

Released: 22.03.2025

In this version following fixes were made:

  • added About page link in mobile sidenav menu
  • fixed link to system status page in applet dropdown

v.1.1.3

Released: 22.03.2025

In this version following fixes were made:

  • fixed issues with changing order and count of notes
  • fixed issues (general error notification, nothing loaded, reload wouldn’t help) with loading notes when there is no settings in localStorage
  • re-design of order and count controls
  • minor UI fixes: changed theme colour

v.1.0.33

Released: 20.03.2025

First version ever recorded.

It includes following changes:

  • new about page look, much more minimalistic: app name, version (which is updated with each build) and a link to this section of changelog
  • new log in callback view (a card with text message and an action if a JS script wouldnt run to redirect user properly)
  • cleanup in CSS, unification of icons and link fixes

Pika Cloud Console

v.1.0

Released: 23.03.2025

The actual first official release of this application. Till now, it was not a part of cloud, just a mock page for a base of cloud’s domain.

This release changed:

  • remove unused commands: .S.CRT, .DIR
  • conditional rendering so it is not accessible through mobile devices
  • add proper Pika Core (S1) version printing
  • colour theme changed to match all the other systems