x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Changelog: HPC:Factor Site, Engines & Modules

[Frozen]
« Prev 1 2 3 4 5 6 7 Next »
Frozen
C:Amie Page Icon Posted 2020-09-10 5:48 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for September 2020

2020-09-10
- Forum: Increased the logon page client-side password field max length from 20 to 64 characters

2020-09-19
- H/PC:Update: Added a printout of the original file name to the aggregator
- H/PC:Update: Visual improvements to the CSS

2020-09-23
- H/PC:Update: New initial device and OS selection interface loaded from the REST API. The UI now loads OEM, Device and OS support data dynamically without a screen refresh and now displays the device photo from Devices & Specifications
- H/PC:Update: Stripped deprecated code

2020-09-24
- Help: Added gift subscription code to the support and subscriptions page
 Top of the page Quote Reply
C:Amie Page Icon Posted 2020-11-09 7:46 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for November 2020

2020-11-01
- SCL: Fixed input sanitisation bug
- SCL: Improved browser page title readout on each of the tabs

2020-11-09
- H/PC:Update: Removed session keep alive code
- H/PC:Update: Security enhancement
- H/PC:Update: Code optimisations

2020-11-27
- Forum: The profile viewer now hide fields that the user has not populated
- Forum: Layout tweaks to the view profile pages
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-01-02 6:32 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for January 2021

2021-01-02
- Forum: Fixed CSS display glitch on poll results caused by responsive CSS override
- Forum: Added ALT and TITLE tags to poll results graphs
- Forum: Removed excess use of GIF files on poll graphs
- Forum: Increased size of poll graph bars


2021-01-04
- Forum: Added EPOC / Symbian OS sub-forum

2021-01-06
- SCL: Fixed issue in search page search phrase output parser
- SCL: Tweaked search page UI

2021-01-28
- Marbl: Updated Marbl to version 0.9.9

2021-01-30
- Marbl: Updated Marbl to version 0.9.10
- Forum: Changed the MBBS Amazon markup to use the new derived link types
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-02-06 12:42 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for February 2021

2021-02-06
- DLC: Main search results code optimisations
- DLC: Hardened SQL sanitisation from using proprietary techniques to using Elara
- DLC: Improved search result utility with automatic weighting to full search string matches at the top of the search results list without needing to add quotation marks
- DLC: The 'Latest Downloads' widget in the DLC now displays 15 entries and now includes SCL as well as non-HCL and H/PC:Update downloads in the readout

2021-02-09
- Poll: The tooltip on the homepage poll readout will now display the vote count as well as the percentage value

2021-02-14
- Poll: The return value now includes Query String parameters, preventing erroneous redirects from occurring
- News: It is now possible for users on the Responsive UI to vote in the home page poll via its associated news post

2021-02-15
- Poll: Deprecated and removed /community/poll/postconn in favour of a processor in the poll sidebar widget

2021-02-17
- Forum: Modernised the thread pagination to look more modern and to have touch friendly button sizes
- Forum: Fixed incredibly old bug in which pages with <= 6 pages wouldn't highlight the current page in the pagination
- Forum: If there is only 1 page in a thread, pagination now will not show
- Forum: Converted thread view pagination code to use Elara StringBuilder instead of VB<String>
- Forum: Some general visibility improvements for mobile devices on the thread view
- Forum: Fixed the missing pagination display on forum-view (how long has that been missing?)
- Forum: Modernised the forum-view pagination to look more modern and to have touch friendly button sizes

2021-02-18
- Forum: Changed visual styling on pagination
- Forum: Replaced new thread/reply button images with CSS/text buttons
- Core: Removed more kernel code

2021-02-20
- Marbl: Updated Marbl to version 0.9.11
- Forum: Amazon affiliate link buttons can now accept: Search strings, ASIN's, ISBN's or Amazon URL's
- Forum: eBay affiliate link buttons can now accept: Search strings, Item ID's or eBay URL's
- Forum: Amazon and eBay link buttons were not working on thread-view quick reply
- SCL: Fixed dependency reference that was causing a 500 error in the upgraded Horizontal Percent Stacked Bar Chart

2021-02-22
- Marbl: Updated Marbl to version 0.9.12
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-03-05 10:29 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for March 2021

2021-03-05
- Forum: The BBS markup video tag now supports youtu.be links as well as youtube.com ones.
- Forum: Re-wrote the video tag handler to use classful JavaScript and moved the code from the database into the mbbs_markup. source file.
- Forum: Fixed the close tag button on the thread post page errors thrown when font size and colour were used.

2021-03-06
- Elara: Updated the Ajax provider to 1.1.3

2021-03-18
- Elara: Updated RestGateway 1.0.5
- Core: Modified the REST API interfaces to use the new RestGateway interface standard


2021-03-31
- Elara: Updated Elara Ajax 1.1.4
- Badges: Fixed the badges batch processor which hasn't been running since 21/02
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-05-09 2:54 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for May 2021

2021-05-09
- Core: Added anti-Google FLoC header to all server responses - https://amifloced.org/

2021-05-17
- Elara: Upgrade FileUploader to 3.2.1 and adjusted side code according to new implementation requirements
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-07-16 1:38 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for July 2021

2021-07-16
- HCL: Fixed exceptional issue in the search that could cause a error due to an uncaught loop sequencing issue
- Forum: Fixed error handling on API forum/posts is the caller neglected to specify a parameter name to return
- Core: Updated Amazon Associate links in Marbl generators

2021-07-28
- Forum: Rewrote the get-attachment provider to validate that the target attachment exists in the repository. If it does not, it now returns a HTTP 404 instead of crashing on the back-end with a HTTP 500.
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-08-19 11:33 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for August 2021

2021-08-19
- Forum: Visual improvements to Forum Print View
- Forum: Converted header CSS code into separate style sheet
- Forum: Fixed distorted avatars on the print view
- Forum: Removed signatures from the print view
- Badges: Eliminated URL contextual spawning of a placeholder page for a badge that didn't exist in the database
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-10-06 4:08 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for October 2021

2021-10-06
- Core: Fixed a bug caused by Cookie SameSite.STRICT that was causing logged-on users who click-in from a hyperlink to appear as not logged-in on their first landing page despite the fact that all subsequent page clicks will automatically log them in.
- Forum: Fixed non-functional administrative 'create user account' UI

2021-10-10
- Forum: Fixed the (possibly never) function thread merge system, which wound up in an algorithmic dead end... good job PD9

2021-10-16
- Themes: Modified the wallpaper loader to use lazy image loading
- Themes: Code tidy-up and optimisations

2021-10-17
- HCL: v4.24, principally code optimisations
- HCL: Resolved missing escape from OBB-2087917 report

2021-10-30
- News: Fixed crash during save of administrative edit to news comments
- News: Optimisations
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-11-08 6:14 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for November 2021

2021-11-08
- News: Re-jigged the layout on the homepage news articles page

2021-11-09
- H/PC:Update: Resolved issue report with invalid file downloads due to upstream changes to file system and worker process permission hardening on the server
- H/PC:Update: v1.2.5. Converted the download manager to binary read from the server instead of exposing the relative URL via redirect

2021-11-12
- SCL: Re-laid out the Details and Compatibility tabs to use flex layout instead of tabular layout (in an attempt to stop Google whinging about it not playing nicely with Android)
- SCL: Converted star rating icons to be transparent PNG files
- H/PC:Update: Released version 2.0 with a new, more modern and user friendly interface
- H/PC:Update: Removed all of the update card code and functionality
- H/PC:Update: Simplified category filtering
- H/PC:Update: Converted the remaining API code to Classful Service Helper Definition
- H/PC:Update: Deprecated hpcu.api
- H/PC:Update: Updated the aggregator look
- H/PC:Update: Normalised and refreshed the look of the pop-up update details page
- H/PC:Update: Added mobile device navigation to the FAQ and Installation instructions pages so you can no longer get lost on a reduced screen device
- H/PC:Update: Session management is now exclusively handled by the Helper provider class
- H/PC:Update: Renamed all of the session state variables to use the standard Elara namespace
- H/PC:Update: Implemented Pegasus error handler interfaces for H/PC:Update

2021-11-18
- DLC: Deprecated and removed the old API stack from the engine, replacing with a new helper service class
- DLC: Removed deprecated / orphaned / abandoned and subsumed legacy code from the stack
- The site is 236,497 code lines

2021-11-21
- SCL: Restrictions have now been enforced to limit download access to Subscribers and genuine community members

2021-11-27
- SCL: Restored missing printout of the developer's website if the App is flagged as still being obtainable directly from the developer
- SCL: Added direct links to the WayBack Machine to lost developer home pages from the SCL details tab
- SCL: SCL comments now have hyperlinks back to the forum profile of the author
- SCL: Modernised the SCL comments layout
 Top of the page Quote Reply
C:Amie Page Icon Posted 2021-12-01 11:03 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for December 2021

2021-12-01
- Forums: Added a new subscriber perk. Bronze users can edit their own posts 4x longer than the sub-forum basic registered user default (4 hours in most cases up from 1 hour). Silver users 8x longer (8 hours). Gold and Platinum users now gain indefinite editing rights over their posts.
- Forums: Embedded hyperlinks now include ref="nofollow" to continue the drive towards discouraging SPAMMERS
- Forums: Resulting HTML generated by BBS markup for bold and italic changed from b and i to strong and em.

2021-12-01
- Forums: Bug fix on Gold and Platinum users perpetually editing their own posts
- Forums: Converted the view MBBS code pop-up into a normal HTML link on the post editor

2021-12-03
- Census: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- News: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- News: Rewrote and modernised the news calendar
- News: Rewrote and modernised the news archive page. It is no longer possible to load infinite dates and custom range loading now works properly although isn't used actively.
- Poll: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- Directory: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- Directory: Minor layout improvements
- Widget: Optimised the main news navigation widget
- Widget: Optimised the main poll navigation widget

2021-12-04
- News: Fully removed all BbsDateTime support class code from the news archive page in favour of Elara DateTimeX
- HCL: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- H/PC:Update: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- DLC: Converted underlying database date time storage from BBS Date Time to SQL Server Date Time and modified entity classes
- DLC: The DLC download entity now includes last a modified field
- DLC: DLC sitemap generator updated to use last modified instead of created
- Core: Removed BbsDateTime from the kernel stack and replaced with DateTimeX
- SCL: Visually improved the tag readout on each App pages details tab
- SCL: The Installation Instructions section header will no longer appear if there are no instructions recorded for an app
- SCL: Fixed missing new lines on app user comments
- SCL: Added hard white space trimming to the sanitisation of SCL user comments

2021-12-05
- Core: Normalise the code checking subscriber status between the Forum, DLC and SCL

2021-12-06
- HCL: Cleaned the database notes relation of HTML markup and implemented BBS markup style runtime substitution for b, i, u, s and URL tag types as well as auto-hyperlinking
- HCL: Modernised the HCL layout
- HCL: Removed a lot of the HTML 4.01 tabulation
- HCL: Added clickable link searching to OEM and category from the page header on a HCD
- HCL: Created clickable balloon links for the drivers and converted the driver UI from being tabular into flexbox
- HCL: Made the compatibility graphic backgrounds transparent
- HCL: Fixed an issue where the device form factor icon on the search page was appearing minutely small
- SCL: Implemented parser support for BBS markup on SCL comments for the b, i, u, s and URL tag types. [ b]...[ /b] [ i]...[ /i] [ u]...[ /u] [ s]...[ /s] [ url=https://...]my label here[ /url] along with auto hyperlinking
- SCL: Implemented parser support for BBS markup in SCL installation instructions and details sections for the b, i, u, s and URL tag types. [ b]...[ /b] [ i]...[ /i] [ u]...[ /u] [ s]...[ /s] [ url=https://...]my label here[ /url] along with auto hyperlinking

2021-12-07
- SCL: Tweaks to the BBS markup code for hyperlinks on the installation instructions and details section of the details tab on an app page

2021-12-08
- QLink: Fixed a bug whereby a comma on a QLink ID was being routed through to the underlying link search query
- HCL: HCL v4.5
- HCL: Added the ability for members of the community to leave comments to any HCD's - why it wasn't added 15 years ago... who knows.
- HCL: The compatibility grid now displays a Cartesian scan of all community compatibility votes showing the official HCL support status as well as the aggregate view of whether a device is compatible based upon the consensus of community reports.
- HCL: Added an inconsistent/contradictory compatibility icon for the community capability column to indicate where different community members have reported contradictory compatibility
- HCL: Additional refinement to the layout and page flow
- HCL: Converted the remainder of the compatibility graphics to transparent PNG
- HCL: Added a HCL Comments Navigation Widget and added it to the sidebar on the HCL homepage

2021-12-08
- HCL: HCL v4.5.1
- HCL: Updated the content of the HCL homepage
- HCL: Converted the HCL homepage from HTML 4.01 tabular into flex
- HCL: Added HCL latest updates Navigation Widget to the sidebar on the HCL homepage
- HCL: Added PayPay donate Widget to the sidebar on the HCL homepage
- HCL: Converted the categories selection layout on the HCL homepage into a cascading series of boxes instead of a list
- HCL: Added a placeholder label to the HCL search box on the HCL homepage
- HCL: Moved version and build info for the HCL to the bottom of the homepage as on the SCL
- HCL: UI improvements to the search results page
- HCL: Fixed the heading/results grid alignment issues on the HCL search results page
- HCL: Added on-hover title attribute for form factor icons on search results
- HCL: Prevented first and last pagination links from activating when there was no need
- HCL: Corrected spacing issues around pagination navigation bar

2021-12-09
- Core: Fixed bug where the text for a new private message notification in the page header appeared outside of the red notification banner on mobile devices
- Core: Simplified the page header code not to rely on empty div boxes and CSS float's
- Core: Removed today's date from the header notification banner

2021-12-14
- News: Added SEO friendly canonical URLs to all news posts and updated relevant code and assets
- News: Updated the review/article scheme.org code on the reviews template
- Reviews: Updated the review/article scheme.org code on the reviews template

2021-12-18
- Reviews: Fixed missing comma in the scheme.org data structure
- SCL: Added offers section to the scheme.org data structure

2021-12-20
- H/PC:Update: Fixed bug in the download manager which was causing invisible timeouts for lard file downloads like ROM images. Resolve underlying timeout issue by buffering the stream write
- Badges: Fixed error that was causing the email notification of a new badge not to trigger
- Badges: Added a latest badges navigation widget to the sidebar on the badges page in the community section
- News: Wired the News Comment error handler into Elara error handing via the main UI so that it displays a highlighted error if there is an issue with a new comment action
- News: Removed code from news.api that was only used once and placed it in to the single instance call stack file
- News: Removed deprecated code from news.api
- News: Converted all news comment fault codes to be negative integers

2021-12-21
- QLink: Fixed redirection bug on the QLink search which was causing 404's

2021-12-22
- SCL: Windows CE version compatibility now lists official compatibility as well as an algorithmic view of whether an app has been reported as compatible by the community. For a community report to count, there has to be more community reports of compatibility than the sum of community reports of partial and incompatibility for the app. This is similar to the new layout in the HCL with the exception being that the SCL support list only displays known compatibility and not incompatibility as with the HCL
- SCL: Ordered the community reported list of device compatibility states by Windows CE version
- SCL: If you hover the mouse over the community reported compatibility tick, cross, tilde or question mark icons, the on-hover will now display the number of votes for compatible, partial compatibility and incompatible for each device/OS version
- SCL: Minor layout improvements to the Compatibility tab

2021-12-23
- SCL: Fixed evaluation order issue that was causing URL's at the end of a comment/text string not to be auto hyperlinked
- HCL: Fixed evaluation order issue that was causing URL's at the end of a comment/text string not to be auto hyperlinked
- HCL: Fixed issue that meant devices were not being presented in SCL search results if they were in the 'other' device form factor category
- News: Fixed evaluation order issue that was causing URL's at the end of a comment/text string not to be auto hyperlinked
- News: Removed mandatory post URL and link name fields from the database in favour of in-line linking to article content
- News: Created new Elara Cache friendly Extended News Loader O-O helper
- News: Converted printer friendly news page to O-O
- News: Converted staff profile news posts read-out section to O-O
- News: Converted news archive page to O-O
- News: Converted the CDF channel to O-O
- News: Converted the main news RSS feed to O-O
- News: Converted News Post Reader page to O-O
- News: Converted the home page new feed to O-O
- News: Changed the cache structure to support the new O-O design

2021-12-24
- News: Added tracking of reply to comment ID in the database
- News: Removed the 600 word comment limit
- News: Enabled automatic hyperlinking, and BBS code for b, i, u, s and url tags to news comments
- News: New recursive loader code for news comment display
- News: News comments can now reply to any comment level hierarchically, not just top level comments
- News: Deprecated and removed news.api - something that has been laying around since HPC:Factor was founded (only 3 more left!)
- News: Layout improvements to comments

2021-12-27
- News: Enhancements to the news comments recursive loading algorithm
- News: Finished implementing the new comment editor code for comments on news posts
- News: Deprecated and removed external commentsmgr code in favour of internalising it in the news item API
- News: Implementation of v1 REST API functions for News Items and News Comments
- News: Comment links on homepage and staff profile page news posts now anchor to the comments section
- Directory: Did a optimisation and rationalisation pass on the directory.api file
- Directory: Activated the present (but not enabled for some reason) code to detect the recommendation of a URL that already exists in the Directory
- Directory: Removed public submit link edit page
- Directory: Removed FTP option from recommend URL page
- Directory: Normalised the UI appearance of the recommend URL page
- UI: Removed FormSet1, FormSet2, FormSet3 and FormSet4 and mode4 settings code as well as commented out code from the main CSS
- The site is 238,621 code lines

2021-12-28
- Directory: Removed all FTP server links from the database
- Directory: Removed all code in recommend code-behind to submit a FTP server
- Directory: Removed all code in the Directory to support handling FTP servers
- Directory: Removed recommend cachelink servicing code
- Directory: Added search indexes to the database for main URLs and Link Names
- Directory: O-O converted the Directory browser
- Directory: Code clean-up, further optimisation, bug fixing and rationalisation to the Directory Browser
- Directory: Removed deprecated CSS from the main style sheet
- Directory: Fixed HTML nesting issue on Directory browser
- Directory: Removed HTML tables from the directory browser in favour of a DIV layout
- Directory: Directory browser UI improvements
- Directory: Added link option to record the link as not working and to jump a URL to the WayBack Machine if the URL isn't working
- Directory: O-O converted and simplified Directory Egress, removed FTP code and added WayBack Machine redirection support
- Directory: Removed deprecated code from directory.api
- Directory: Moved code from directory.api that was only being called by a single script file
- Directory: Improved function naming in directory.api
- HCL: Removed FTP links from the HCD details page

2021-12-29
- Forums: [Bug Fix] Guest posting was causing a crash state due to ASP cookie handling removing spaces from date/time strings for no apparent reason. Converted tracking code to use Unix EPOC time as a workaround
- Forums: Changed the forum back button from an image button into a CSS button - in line with the standard submit/preview/cancel buttons
- Directory: Deprecated and removed directory.api - something that has been laying around since HPC:Factor was founded (only 2 more left)
- Directory: Converted the recommend link 'already exists' check to O-O
- Directory: O-O converted the directory home page and switched to recursive algorithm logic for the tree loader. Removed redundant code
- Directory: Cleaned-up HTML encoding randomness in the Directory Categories database
- Directory: Added Elara error handing
- Directory: Added Search function
- The site is 237,569 code lines

2021-12-30
- HCL: Removed single use code from hcl.api into their respective caller scripts
- HCL: Re-wrote and optimised the category list generator to use recursion, removing redundant list output code

2021-12-31
- HCL: Removed the device list code for the census from hcl.api and
- HCL: Upgraded and distributed the remaining code between HcdCategory and HcdFormFactor models as appropriate
- HCL: Deprecated and removed hcl.api.asp completely (the penultimate one!!!)
- HCL: Converted HcdCategory.getHierarchySelectList() to use O-O ComboBox loading, significantly reducing the line count
- Census: Removed the form box from the Forum Profile Census page that contained all of the Devices in the database and replaced it with the H/PC:Update style REST OEM/Device form selectors - including showing the H/PC photo thumbnail
- Census: Removed hcl.api from the call stack
- Forums: Removed hcl.api from the call stack
- H/PC:Update: Modified JavaScript REST caller code so that its device selection loaders can be shared with Census
- D&S: Overhauled the specifications page, O-O renderer conversion, simplifications and significant line count reduction
- D&S: Overhauled the compare devices page, partial O-O conversion, simplification and lines down to 567
- D&S: Alternate table colouring changed from runtime selection definition based to CSS processed
- D&S: HandheldPc.getHandheldPcOptionsList() to use Elara ComboBox
- D&S: Code improvements to D&S Matrix view including removal of local page CSS into main style sheet
- D&S: [Bug Fix] D&S Matrix viewer was clipping off the end of the Windows CE version number
- D&S: [Bug Fix] D&S Matrix viewer was printing "None Modem" if the device didn't have a modem, instead of printing nothing
- D&S: The compare devices screen size graphic was not factoring unrecorded screen size values in the database so was not sorting or drawing properly
- D&S: Removed local CSS data and redundant CSS code from the D&S Image Grid page and moved the one remaining class to the main style sheet
- D&S: Code optimisations to the D&S Image Grid page
- D&S: Added on-hover device OEM/name pop-up to images in the image grid
- D&S: Converted the layout to CSS Flex instead of controlling the line breaks in code
- The site is 236,719 code lines
 Top of the page Quote Reply
C:Amie Page Icon Posted 2022-01-01 12:45 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for January 2022

2022-01-01
- D&S: O-O conversion of support API and deprecation of devices.api (the last one woo hoo, no more 2004!)
- D&S: Added missing UI elements to allow the user to change the matrix view between Clamshell, Sub-notebook and Tablet (all the code was there, the UI links were never added! >_< )
- D&S: Minor code optimisations
- D&S: Fixed database character encoding issue for Compaq C120+2, C120+4 and the bSquare Maui
- H/PC:Update: v2.0.1. Removed initialise.asp as an external loader entity for HPCu in favour of moving the init script into the default document header
- Toolkit: Removed the entire Web Tools code and functionality from the site as it is complex to maintain and is consuming resources by non-HPC:Factor community members with no intrinsic benefit to the site other than the power bill and higher click count.
- The site is 235,389 code lines

2022-01-02
- Mimas: Alpha 0.1.2 based upon the CESD prototype from February 2021

2022-01-03
- Mimas: Alpha 0.1.3

2022-01-04
- Mimas: Alpha 0.1.4

2022-01-05
- Mimas: Alpha 0.1.5

2022-01-06
- Mimas: Alpha 0.1.6

2022-01-07
- Mimas: Alpha 0.1.7

2022-01-08
- Mimas: Alpha 0.1.8

2022-01-09
- Mimas: Alpha 0.1.9

2022-01-10
- Mimas: Alpha 0.1.10

2022-01-12
- Mobile: Removed the entire section from the server
- Reviews: Removed artwork section from the server
- Interface: Removed all of the old Archimedes code from the server. Cleaned up deprecated includes. Moved 5 orphaned style settings function into the kernel temporarily
- Mimas: Beta 0.1.10
- Mimas: Switched the Editorial namespace to run from Mimas.
- The site is 246,845 code lines

2022-01-13
- Mimas: Fixed non-functional meta data template checkboxes
- Mimas: Added navigation widget to the sidebar to show creation and preview buttons
- Mimas: Additional HTML Entity additions as required by porting
- Mimas: Added some initial styles to the style sheet
- Mimas: Modified the reviews/editorial pages to display necessary output from Mimas meta data so as to automate the layout
- Reviews: Modified the Reviews Author Navigation widget to load from Mimas meta data

2022-01-14
- Mimas: [Bug Fix] The save algorithm would be unable to save a new revision if the article saved but failed to commit an initial revision
- Mimas: Additional HTML Entity additions as required by porting

2022-01-16
- Forums: Added an IP address quality check step to the registration process form that checks the current user IP against https://www.stopforumspam.com/ and checks to see whether the IP address has been used to register an account in recent history. This is because we are still seeing repeated registrations of accounts from a single IP address from SPAMers who are manually bothering to go through the pre-validation process, Google reCaptcha process etc. Though I'm really not sure why they do it because nothing that they do ever makes search engines, especially since profile access from Google was blocked about 6 years ago. I guess tradition and "because they told me to" trumps economics after all.
- Mimas: Additional HTML Entity additions as required by porting
- Mimas: Added auto-URL parser from a browser URL copy/paste
- Mimas: Modified the reviews/hardware and reviews/software pages to display necessary output from Mimas meta data so as to automate the layout
- The site is 230,356 code lines

2022-01-17
- Reviews: Added XML sitemap and submitted to Google & Bing
- Reviews: Latest reviews navigation widget converted to use Mimas
- Forums: [Bug Fix] Latest Review banner in the header control and notify region was crashing the forum because the code wasn't updated to source from Mimas

2022-01-19
- Info: Removed the old contact page and replaced it with a reCAPTCHA secured web form

2022-01-20
- Mimas: Added runtime extension/plug-in system for enhancing document rendering
- Mimas: Added CurrencyConversion extension
- Mimas: Added Marbl extension
- Mimas: Replaced hard coded Archimedes calls in Mimas revisions to use runtime extensions for convertCurrency and marbl
- Mimas: Added ParsedBody property to CmsRevision
- The site is 230,472 code lines

2022-01-21
- Mimas: Modified the rendering order for a revision so that extensions can init before the drawing of the HTML head tag, allowing code injection
- Mimas: Added HpcFactorDonations extension
- Mimas: Added UserData extension

2022-01-22
- Mimas: Changed the loader logic to omit trailing slashes from all loads, regardless of URLRewrite condition
- Mimas: Modified the /info/ pages to display necessary output from Mimas meta data so as to automate the layout
- The site is 224,995 code lines

2022-01-23
- Mimas: Modified the shortcode regex search expression to ignore entities with / or \ in the string
- Mimas: Additional HTML Entity additions as required by porting

2022-01-26
- UI: Prevented the large gap above the first instance of a H2 tag on every page
- Support: Added auto-generated sitemap from Mimas
- Mimas: Finished migration the /support/cesd/ pages to display necessary output from Mimas meta data so as to automate the layout
- Mimas: Added additional string protections to the extensions loader to protect against illegal NTFS path characters & converted checker to RegEx
- Mimas: Issued new KB ID's to the CESD content in Mimas
- Mimas: Extended JsonFormBuilder to allow for view only form properties to be displayed from the meta data template

2022-01-27
- Mimas: Added a DownloadLink extension to allow automated insertion of links to the DLC and SCL

2022-01-31
- Mimas: Finished migration the rest of /support as well as /downloads and /developer pages to display necessary output from Mimas meta data so as to automate the layout
- Mimas: Added Previous URL mapping meta data to records in /support /developer /downloads and /hardware and modified loader code to test the current browser URL against previous URLs before raising a 404
- Mimas: Enabled full text cataloguing in the RDBMS
- Mimas: Enabled tag clicking to view related articles
- Mimas: Enabled new CESD search and homepage
- Mimas: Enabled new CESD hyperlinks
- Mimas: Extended the HpcFactorDonations extension to display a donate PayPal button
- General: Cleared the server file system of deprecated materials
- The site is 173,512 code lines
 Top of the page Quote Reply
C:Amie Page Icon Posted 2022-02-03 6:37 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for February 2022

2022-02-02
- Mimas: Added edit quick action button for admins to jump to the editor
- Mimas: Added functionality to change slug on the editor
- Mimas: Added routines to scan the entire cms_revisions relation and auto-update URLs pointing to an article when its slug is changes

2022-02-03
- Home Page: Fixed a number of W3C errors
- Navigation Widgets: Code brought up to date
- Navigation Widgets: Updated the CESD latest articles widget to draw data from Mimas
- Core: Deleted deprecated classes
- Mimas: Added a Calendar extension
- QLink: Code standards update to model classes
- The site is 170,934 code lines

2022-02-04
- Forums: Attachment downloader was not throwing the correct 404 header response for missing attachments
- Downloads: Converted both side navigation bars to use SEO friendly URL's instead of GUIDs
- Downloads: Changed the item spacing on the latest downloads widget to match that of the top downloads widget
- Downloads: Altered the hidden item logic to throw a hard 404 instead of printing to the user that the download doesn't exist
- Downloads: download details pages was not throwing the correct 404 header response for invalid GUIDs
- Downloads: Code standards update to model classes
- HCL: Code standards update to model classes
- News: Code standards update to model classes
- SCL: Code standards update to model classes
- H/PC:Update: Code standards update to model classes
- Poll: Code standards update to model classes
- Directory: Code standards update to model classes
- D&S: Code standards update to model classes
- Mimas: [Bug Fix] Extension loading would fail if the short-code regex encountered a , in the place where a function name was expected in a [ ] wrapped body string
- The site is 168,611 code lines

2022-02-05
- DLC: Updated Downloads search results to use SEO friendly URLs to results in the DLC
- DLC: [Bug Fix] URLRewrite for SEO friendly URLs was failing for single digit download IDs
- UI: Fixed the link to the site cookie policy on the cookie consent banner
- Forum: Enabled full text catalogue searching on the forum database (because apparently it has been set to 0 in the database MSSQL table for nearly 20 years 9_9)
- The site is 167,925 code lines

2022-02-07
- Mimas: Restored 'Save Draft' button
- Mimas: Expanded the functionality available in the side navigation control box
- Mimas: CESD articles now start with a default template layout on the editor
- Mimas: Multimedia asset list now displays an icon for non-image assets
- Mimas: Images can now be uploaded and hyperlinked into the document (instead of image embedded in the document) via Insert > Media > Advanced. This is intended for large images where you require the user to download the image
- Mimas: Clicking on an image in the multimedia assets list will now insert a pre-configured hyperlink to the file at the current cursor position in the document (or the top line if there is no cursor position set)

2022-02-09
- Mimas: Fixed missing about the author and side bar widgets from editorial content
- Mimas: Implemented document preview functionality
- Mimas: Simplified the template section / canvas style layout decision making tree
- Mimas: Implemented workaround for URLRewrite to show default document content for site sections that continue to contain content code after porting
- Mimas: Ported additional static content under /news and /community
- Mimas: [Bug Fix] Lower update button would lose content and popup a new window after preview had been used
- Reviews: Restored missing closing a tags to the about the author navigation widget which was the cause of the odd title underlining on lower side-bar navigation widgets
- The site is 167,441 code lines

2022-02-10
- Mimas: Migrated Theme section: Sounds, Shell Icons, Wisbar, GigaBar, GSPlayer, Hum and Windows Media Player sections into Mimas
- Themes: Removed desktop wallpapers
- Themes: Repointed theme downloads into the CESD
- Themes: Removed the Themes navigation sidebar widget
- DLC: [Bug Fix] DLC Latest Downloads side navigation widget was not populating any data into the site cache after the cache was scavenged
- Elara: Updated ArrayList to version 1.0.3
- The site is 165,826 code lines

2022-02-11
- Elara: Updated Random to 1.0.5
- Elara: Updated SimpleTagCloud to 1.0.2
- SCL: Code updates to support the tag cloud version 1.0.2
- Staff Profile: Removed Twitter, Facebook and Linked in profile fields and replaced with the ones (latterly) added to the forum user profile to remove the data duplication
- Staff Profile: Updated rendering logic to hide additional empty fields
- Staff Profile: Code tidy up
- Staff Profile: Bug fix where-by Staff Profile data was not displayed due to index mapping slippage between the ADO dataset and the source code
- CFD: Cleaned-up the CDF channel constants file
- Search: Registered new universal search module into the REST API
- Elara: Expanded IxRecordset to support code automation in JSON generation
- The site is 165,389 code lines

2022-02-14
- SCL: [Bug Fix] Boundary issue on attempting to add SCL device compatibility data was causing invalid user ID errors
- Forums: Altered the latest user SQL to omit banned users from being displayed as the latest forum member when the cache refreshes
- Search: Added (new) search SQL for Mimas, Downloads, News & the forums

2022-02-15
- News: Added accidental double click protection to the add comment button on news articles
- News: Refactored the news article page, removing deprecated code and optimising
- News:Tightened up error handling on News Comment CRUD actions
- News: Updated the main site news RSS feed to use SEO friendly URLs
- News: [Bug Fix] Fixed 404 error after deleting a news comment
- News: [Bug Fix] Homepage comment counts weren't updating after a new comment was added
- News: [Bug Fix] Clicking on the same news comment reply button twice caused multiple instances of the reply form to spawn to the UI
- Search: Defined JSON API return structures
- Search: Added illegal word filtering
- Search: Added phrase support (via quotation marks)
- Search: Generated RegEx's to support phrase detection
- Search: Added enforced AND/NOT support for searches via the inclusion of + or - symbols to either a search word or a quoted search phrase
- Search: Converted array returns in the back-end to use new SearchStruct data models to allow negation state passing between processor and client

2022-02-16
- Forums: Added version parameter to forums.api.js to help with version change update protection in browser caches
- Forums: Moved the legacy REST API into the v1 API root
- Forums: Removed the legacy REST API code
- Forums: Re-laid out the PM page, remplacing the rats next of HTML tables with flex
- PayPal: Removed the legacy REST API code
- Cache: Removed the legacy REST API code
- Badges: Moved the legacy REST API into the v1 API root
- Badges: Removed the legacy REST API code
- Core: Removed BbsDateTime.class and transitioned all remaining code to Elara DateTimeX
- Search: Added pagination support to back end and added pagination to the front-end sample
- Elara: Expanded IxRecordset to support pagination in automatic JSON generation
- The site is 164,319 code lines

2022-02-17
- Forums: Completely cleaned PD9's source code for the PM folders, optimisations, duplicate code removal, optimisations
- Forums: Added message count read-out for each folder
- H/PC:Update: [Bug Fix] Updates with null value file release dates were causing the UI to crash
- Search: Migrated the prototype into the main site template
- Search: UI styling and added an activity indicator
- Search: Fixed an issue with negation download searches that were not returning correct values due to the presence of null data non-SCL DLC rows
- Search: Added 'No matches found' readout
- Search: Clicking on a pagination link to change page now scrolls you to the top of the page automatically

2022-02-18
- Search: Changed pagination styling to match the forum
- Search: Added Previous and Next buttons to pagination
- Search: Added error handling feedback to the UI
- Search: Added basic search instructions to the UI
- Search: Optimised and de-duplicated search results pagination algorithm code
- Search: Added no-index command to header for search engines
- Search: Added Tag searching as an option
- Search: Changed Download search to order by download popularity
- Search: Added media selectors to prevent URL's in results from displaying on mobile devices
- Support: Removed the support section search in favour of the monolithic search
- DLC: Removed the downloads section search in favour of the monolithic search
- The site is 163,846 code lines

2022-02-21
- Directory: Removed the technical support URL field
- Directory: Fixed evaluation order bug that was preventing URL edits
- Directory: Prevented the Directory browser from displaying links with no WWW link
- Directory: Changed the 'Not Working?' text label to 'WayBack Machine'
- Directory: If a category has no sub-categories, the white-space for the sub-categories area will no longer be displayed and links will render full width
- Directory: Changed link and exit tracking model so that the resultant hyperlink is visible in the HTML a tag's HREF field
- Directory: Removed link rel="nofollow" and the robots.txt exit impeder
- Directory: Added forceWaybackMachine to the RDBMS schema
- Directory: Knows dead links can be forced to route to the WayBack Machine on-click
- Directory: Reorganised the search results page header
- Directory: Enabled SEO friendly URLs for search and categories
- Directory: Added SEO Canonical URLs
- Directory: Added Sort By Name and Sort By Views options

2022-02-22
- Directory: Fixed issue of mouse centre clicks on links not registering on the hit counter
- Forums: PM layout was wrapping too early on mid-size displays instead of showing the message preview in a second column

2022-02-23
- News: Removed printer friendly view and interface links. Cleaned up the news article footer.
- Elara: Updated CdoMapi to v1.3.8
- HCL: Simplified category selection on search boxes
- Directory: Only one of the most popular links would display after the cache timed out
- Badges: URL Rewrite to view badge data had failed due to Mimas changes and was causing false 404's
- The site is 163,020 code lines

2022-02-25
- Badges: Added and issued the CommunityBot badge to community members who have submitted links to the Directory

2022-02-28
- HCL: [Bug Fix] Data was saving blank from the HCL submission form
 Top of the page Quote Reply
C:Amie Page Icon Posted 2022-04-28 5:13 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for April 2022

2022-04-28
- Forum: Modified REST API to return new PM notification at the same time the async update to latest post occurs. New PM's will be notified without requiring a page refresh
- UI: UI tidied up CSS naming and the HTML for the notification Astons to simplify the JavaScript implementation
- UI: Removed the colour magic number from the UI Aston drawing code
- UI: Updated the Page Template Aston message code to procedurally match the new JavaScript code
 Top of the page Quote Reply
C:Amie Page Icon Posted 2022-05-17 12:09 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,955
Location:
United Kingdom
Status:
Changes for May 2022

2022-05-17
- SCL: Added delivery type icons for host installer, cab installer, manual installer, ISO, source code and documentation
- SCL: Dataset now only uses simplified CAB architectures (SH3, SH4, MIPS, ARM, x86, CEF) instead of the underlying architecture specific compatibility (ARM4i, SA1100, MIPS R4xxx, SH3e, 386, 486, 586 etc)
- SCL: Removed front-end printing of CPU architecture compatibility in favour of the newly scraped, simplified CAB architecture data (merged with output from wcecabinfo)
- SCL: Updated layout of the download tab for SCL apps to display the simplified CAB architecture readout
- SCL: Updated layout of the download tab for SCL apps such that each download can display its own CAB architecture and Windows CE operating system compatibility (if known)
- SCL: Removed admin-side file upload, handler and parser files
- SCL: Removed all ASP .net code

2022-05-21
- DLC: Added delivery type icons for host installer, cab installer, manual installer, ISO, source code and documentation
- DLC: Improved DLC details page layout to provide information similar to the revised SCL look
- DLC: Data sanitisation: Fixing incorrectly labelled cab file that were set to host/manual installers. Fixed CABs marked with multiple CPU architectures. Fixed CABs marked with CE 1 / 1.01 compatibility. Fixed .zip files marked as .cab files. Inflated SCL content in zip files so that the cab file is directly available on the UI and tagged with the version/architecture. Fixed missing CE version compatibility for files.
- SCL: Fixed missing VB, Visual Basic, .NEt, PocketC tags on known CEF code

2022-05-22
- DLC: Data sanitisation: Fixing incorrectly labelled cab file that were set to host/manual installers. Fixed CABs marked with multiple CPU architectures. Fixed CABs marked with CE 1 / 1.01 compatibility. Fixed .zip files marked as .cab files. Inflated SCL content in zip files so that the cab file is directly available on the UI and tagged with the version/architecture. Fixed missing CE version compatibility for files.

2022-05-23
- DLC: Merged back-end download and front-end download code into DLCHelper and reduced the download manager code algorithm significantly
- DLC: Data sanitisation: Fixing incorrectly labelled cab file that were set to host/manual installers. Fixed CABs marked with multiple CPU architectures. Fixed CABs marked with CE 1 / 1.01 compatibility. Fixed .zip files marked as .cab files. Inflated SCL content in zip files so that the cab file is directly available on the UI and tagged with the version/architecture. Fixed missing CE version compatibility for files.

2022-05-24
- DLC: Data sanitisation: Fixing incorrectly labelled cab file that were set to host/manual installers. Fixed CABs marked with multiple CPU architectures. Fixed CABs marked with CE 1 / 1.01 compatibility. Fixed .zip files marked as .cab files. Inflated SCL content in zip files so that the cab file is directly available on the UI and tagged with the version/architecture. Fixed missing CE version compatibility for files.
- UI: The AJAX poll for new PM messages will now clear existing PM notification banners if read on another tab
- D&S: Enabled SOE friendly URLs on the device specifications pages
- The site is 164,116 code lines
 Top of the page Quote Reply
« Prev 1 2 3 4 5 6 7 Next »
Frozen
Jump to forum:
Seconds to generate: 0.296 - Cached queries : 55 - Executed queries : 27