User authentication has been updated yet again. This time, the authentication method in the developer API is close to that of OAuth and is based even more around a token system. Hopefully, this new authentication system will no longer have the same bugs involving IP address conflicts and local application issues as the last did. Please visit the developer API documentation for more information on the recent update.
For those using the developer API, you can now specify separate types for both a minimal UI with regular login and a minimal UI with local login. Documentation can be found here. The example desktop applications that make use of the developer API have also been updated to meet the API changes. If you have any issues or need help, be sure to join me on Discord. Also, the second update to Bonus Point beta has been released. Check it out on the official website or on GitHub.
The developer API has received some updated regarding user authentication. However, this should only affect API calls that depend on the automatic detection of local applications for re-directing to the correct login page. The updated documentation can be found here. Along with this, feel free to check out the newest Artex Development team project, DeluxeMenuMaker. It can be found on GitHub and can be used here. More updates and information can be found on the Discord guild.
I have been putting this off for a while now, but I have finally had the time to add desktop notifications. Notifications should now be available on modern browsers, such as Chrome, and are much more useful than the custom site-only alerts. Along with this, certain meta tags have been added to all pages in order to make the site more user-friendly. However, some sad news has come along, too. Due to a clumsy mistake of mine, the content of the announcement with ID 47 and a trn_date of April 7th (depends on your time zone) has been lost and the announcement was removed. If anyone has an archived version of this announcement, please let me know. This is the second piece of content that has been lost on the site and I do hope I take the correct precautions to make it the last.
I haven't been too consistent with posting announcements. However, this does not mean that I have been inactive. I have been working on various projects for both my own sites and my open-source projects on GitHub. Sadly, I just don't remember to post announcements on my updates and new creations. If you would like to receive the most up-to-date news on my projects, I would suggest joining the Artex Development Discord guild. Along with this, please remember that my personal API is constantly being updates, so be sure to check the documentation for any changes.
A lot of work is being done to the authentication system. Along with that, major changes to the API will be coming shortly as updates are pushed out. I am spending a good amount of time on my open-source projects, most of which have been receiving some major updates. I plan to look into both Electron and Cordova further for Node.js development and hope to expand my knowledge with dynamic web applications.
The system for alerts has been updated. With this, the API sections for setting the status of alerts has also been updated, so please refer to the updated documentation if you are currently using that section of the API. Alerts will not automatically pop up on the main pages in the bottom right corner and will show up automatically in the notification area of the dashboard when an alert is received. We are working to fix issues regarding logging out.
Due to security concerns, the hashing method used for passwords has been updated. Because of this, I was required to reset the password of every user. Instead of forcing every user to reset their password manually, I automatically reset the password of every user and sent out an email with the new password to the email associated with each user. However, some problems occurred during this process and users may have received up to three emails regarding the reset.
Some issues in the API have been pointed out and fixed. Along with this, a large portion of the API that analyzes the request has been remade. The type value now returns the request type, whether that be GET, PUT, POST or other. However, request types are limited based on the section of the API being accessed. Please read the documentation, which has also been updated, for more information.
Lukkit 2.0 development is coming along steadily. The Lukkit site has been officially taken down, but the new site will be receiving a makeover soon. Lots of things to come for Lukkit, and I can't wait to document new features and provide great sample plugins. Along with this, I will be working on some more side projects lately and am hoping to spend more time on public projects. I have been granted access to work on MCUpdate and TinyRD and hope to give them some awesome updates soon!
Administrators and developers have made a total of 49 announcements.