Jump to content

fiki574

Developer (Retired)
  • Posts

    793
  • Joined

  • Last visited

About fiki574

  • Birthday 07/08/1996

Profile Information

  • Gender
    Other

Recent Profile Visitors

23766 profile views

fiki574's Achievements

Battlemaster

Battlemaster (21/34)

290

Reputation

  1. The migration has been finished and the new version of Hub API backend and frontend services are up and running again! Enjoy and please report any bugs/problems that you find. Thanks. ❤️
  2. Hello, all. There will be a Hub API backend service migration happening soon, since I've finished the rewrite of the existing backend service, and it is ready to be slowly tested and soon replace the current live one. Check out the new Swagger API documentation: https://skylords-reborn-skylords-reborn-api-hub-backend.staging.skylords.eu/api/docs#/ On 30th of April (at latest), the old API service will be switched with this new one, seamlessly. There were not much changes in the response objects themselves, however there were a lot of improvements with regards to performance and some bug fixes, as well as minor additions. There should be no compatibility breaking changes, as far as I know.
  3. Hey. Thanks for the leaderboards report. The leaderboards on the Hub are being cached once every 36 hours, so maybe the data has not been cached yet. Also have in mind there are different time range selection possibilities, like so: At the start of every month, "This month" range usually doesn't have much data for the first week until players play the matches and fill it up. And could you please private message me with screenshots/examples of the time differences you're mentioning? It will help me better pinpoint the problem, if any.
  4. Hey. I've taken down the services on following URLs, as mentioned in the previous post: - auctions.skylords.eu - auctions.backend.skylords.eu - stats.skylords.eu - stats.backend.skylords.eu - leaderboards.skylords.eu - leaderboards.backend.skylords.eu The hostnames (DNS zone entries) will be brought done soon as well, until then they'll lead to an alphabetically first available URL on the system. Alongside this, I did some backend code refactoring (unnoticeable to end-users) and also added the support for "All Time" leaderboards time range, which was requested and talked about with some of our community members in our Discord. Also, I've changed the "month" query parameter for the PvE/PvP leaderboards to "range", so make sure to change that. Enjoy. 🙂
  5. Giving this as an upcoming heads up: I will be shutting down the "old" API frontend and backend applications on 30th of December (in 2 days from this post). Please make sure you've switched to the new Hub API. Affected and shut down services will be: - auctions.skylords.eu - auctions.backend.skylords.eu - stats.skylords.eu - stats.backend.skylords.eu - leaderboards.skylords.eu - leaderboards.backend.skylords.eu Thanks and regards.
  6. Please refer to this thread from now on:
  7. Hello everyone. This will be a very similar post and thread as the previous counterpart. I'll keep it short. Past few months, I've been working on a new, centralized UI and backend for the previously separated 3 API backends and frontends, from the upper linked thread. So, previous links are from now on obsolete/redundant, but will be still available for some time: GitHub repository: https://github.com/fiki574/Skylords-Reborn-API-UI Statistics: https://stats.skylords.eu/ Auctions: https://auctions.skylords.eu/ Leaderboards: https://leaderboards.skylords.eu/ New, relevant links are: GitLab repository: https://gitlab.com/skylords-reborn/Skylords-Reborn-API-Hub-Frontend/-/tree/master Frontend: https://hub.skylords.eu Backend: https://hub.backend.skylords.eu Swagger Documentation: https://hub.backend.skylords.eu/api/docs Frontend part of this "hub" is open-sourced on our GitLab. There are available Swagger v2 documentation. But, you have to be somewhat profficient in web development to understand and begin doing stuff on your own. Issues tab is to be used freely for any and all suggestions and bug reports. Merge Requests that improve and extend the existing UI are more than welcome. After manual review, they might get merged into the master branch and appear as a part of the next website update. The backend is still caching the data periodically, so you're actually "querying" the in-memory data, and not the database directly, which does not have any kind of impact on the game servers and database itself. Have fun! 🙂 -- P.S. The old thread will eventually be closed, the old GitHub repository will be archived (but public) and the old links will die out / be shutdown.
  8. Numerous times before it was said that just because there is not an official staff reply in a topic or suggestion, it does not necessarily mean we are not taking it into consideration or discussion behind the curtains. Demanding replies and/or personal attention does not speed up the process at all. Having in mind the lengths and extents this thread has went to, it is obvious it needs proper look at and preparation of a reply, because a lot of points have been touched. Also, why are we being compared to big game studios at all? Totally different history, totally different circumstances, totally different "organization". What I say might be irrelevant as I'm inactive by much lately, but the general feeling of complete underappreciation from some members of the community has never went away, and the continuous and complete lack of understanding for the staff's non-SR related (potentially real-life) activities is, to me, unfathomable. Even now, when there are lots of things in planning, lots of things in progress, lots of new people coming on board, Lada and Zyna giving their best in managing and organizing everything, developing the server, recruiting, attending colleges and finishing their degrees... Whatever we say, whatever we do, it is never enough, never was and never will be. Meaning there were 13 players in that map's chat channel, there are around 27-ish chat channels for other maps as well, as far as I know. Relevant data can be found on https://stats.skylords.eu
  9. API breaking changes have been made to Auctions as well, so check them out and update accordingly: https://github.com/fiki574/Skylords-Reborn-API-UI/blob/master/Auctions/README.md#auctions-api
  10. Possibly, but requires additional mechanisms and logic. It will stay like this for now, however it might get improved at some point. Leaderboards are getting refreshed once every 6 hours, meaning that there are 4 refreshes which take, on average, 10-15 minutes to complete, which then results in the leaderboards being "unavailable" for barely an hour in a day.
  11. API breaking changes have been made to Leaderboards, check out the changes and update accordingly: https://github.com/fiki574/Skylords-Reborn-API-UI/blob/master/Leaderboards/README.md#leaderboards-api This week I plan on updating Auctions, so next Wednesday expect an API breaking changes/updates to the Auctions as well.
  12. Damn, I totally missed your post. 3 weeks late, but I've corrected the times now: https://github.com/fiki574/Skylords-Reborn-API-UI/tree/master/Auctions#auctions-api No such player-specific API for now. Ladders are with reason capped at 200 players: a) to match the ingame leaderboards and b) not to kill our database, because the current queries take almost 20 full minutes to execute and load data.
  13. Right, but I meant on someone who does not have access to our past versions of source code(s) and is doing it from scratch.
  14. What you described, is entirely possible and most likely done already to some extent, somewhere, from someone. What I was refering to (the complete emulation of our client so you get literal, proper programmatic bot), is almost impossible.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use