Страница 1 из 1

Project "SuperNova.WS" Release 46 Alpha

Добавлено: 03 мар 2021, 19:05
Gorlum
2021-03-03 13:41:05 46a13
[~] Личные сообщения
Немного приглушен цвет сообщений от Администрации

[#] Модули
Поддержка подарков на 8 марта


2021-03-02 08:46:06 46a9
[~] Админка
Восстановлено обслуживание таблиц БД, относящихся к безопасности


2021-03-02 08:43:10 46a8
[~] Картинки
Немного уменьшены размер некоторых изображений


2020-12-11 11:56:23 46a3
[~] Юниты
Поддержка Фестиваля "СНГ-2021"


2020-08-25 08:45:44 45d2
[~] Установка/обновление
Обновлены SQL-файлы установки
Улучшен процесс установки/обновления

v46a81

Добавлено: 12 янв 2024, 17:43
Gorlum
2024-01-12 14:55:46 46a81
[%] HTML
Fixed strange jQueryUI behavior on texteareas in new Chrome

2024-01-12 14:09:58 46a80
[%] News
Fixed typo in news rendering engine

2024-01-12 03:17:44 46a78
[~] CSS cacher refactored

[%] Fixed some template error to be compatible with CSS cacher

2024-01-12 01:42:07 46a75
[!] CSS cacher
Internal subsystem to compact several CSS files into one file and cache it
Updated skins to accomodate CSS cacher

2024-01-12 00:05:58 46a73
[!] Tools - Spritify
New tool to create sprite PNG and CSS for it from set of images
[!] Menu
Switched to using sprites as menu icons

2024-01-04 02:07:54 46a67
[@] Code
`_SnCacheInternal` class removed from code along with caching players/planets
Units cached inside `DbStaticUnit` class

2024-01-04 00:58:46 46a65
[@] Code
`_SnCacheInternal::$locator` now used only by LOC_UNIT and LOC_UNIT now does not stored in ::$data
Simplified cacher code a little

2024-01-03 22:36:43 46a63
[%] News
Now announce editing/copying works again in Chrome

[@] Code
Start moving Unit operations from using `SN` or `_SnCacheInternal` objects
Misc speedup

2024-01-03 19:59:46 46a58
[%] News
Now non-admin users doesn't see announces

2023-05-31 16:04:19 46a53
[~] Юниты
Поддержка Фестиваля "ДР-2023"

2023-05-19 16:17:46 46a49
[@] Code
Replaced part of intermediate function sn_db_XXX and db_XXX with direct calls to SN::$db methods

2023-05-18 12:36:49 46a46
[@] Code - added (disabled now) code to bypass SnInternal cache

2023-05-17 11:47:52 46a44
[@] Code - removed SN::$queries

2023-05-14 11:30:37 46a41
[~] FFH - Added total event amount to FFH timeout message

2023-05-13 23:24:17 46a39
[%] Fixed bug with missing closing slash

2023-05-13 19:33:01 46a37
[%] Fixed problems related to `SN_GOOGLE` constant
* Another reminder about maintain maximum back-compatibility...

2023-05-13 16:39:53 46a36
[!] Server Instances. Now several servers can work on one copy of SN engine
* Instance-specific files located in `/servers/{domainName}[{_port}]/` folders
* `_port` part is optional and used only for servers running on ports other then 80 or 443
* {domainName} is SN's domain name
* I.e. for `sn.domain.com` folder would be `/servers/sn.domain.com/`
* I.e. for `sn.other_domain.com:8080` folder would be `/servers/sn.other_domain.com_8080/`
* If SN detects `config.php` file in instance-specific folder it would use it instead of `/config.php`
* If SN detectes subfolder `avatars` in instance folder writable by web-server - it would be used for player and Alliance avatars
* I.e. if for domain `sn.domain.com` there is folder `/servers/sn.domain.com/avatars` and it writable by web server - it would be used as avatar storage
[~] Now SN recognize `/avatars` folder in code root as folder for non-instanced servers and prefers it to use before `/image/avatar` folder
* It's recommended to move all avatars to this folder because in future `/image/avatar` folder would be deprecated and unsupported


2023-05-13 13:36:51 46a35
[@] Replaced path to avatars with constants

2023-05-13 12:24:59 46a33
[@] GIT: Fixing versioning problem

2023-05-13 12:24:15 45d16
[@] GIT: Fixing versioning problem

2023-05-13 12:16:55 46a33
[@] GIT: Fixing versioning problem

2023-05-13 12:01:52 45d15
[~] DB
Драйвер db_mysql_v4 удалён
Для db_mysql_v5 `TRANSACTION ISOLATION LEVEL` установлен в `REPEATABLE READ`

2023-05-13 11:23:47 46a32
[~] Template engine fixes
Fixed `error: template->_tpl_load_file()` for module template files loaded on admin page
Fixed `error: template->_tpl_load_file()` when module template files tried to load files from core template
I.e. alliance manager page tries to load `eco_que` template from core template

2023-05-13 09:42:39 46a23
[@] Code
Немного перераспределил функции для флота внутри кода

2023-02-10 19:39:59 45d3
[~] Юниты
Поддержка Фестиваля "СНГ-2023"


2022-05-26 07:35:13 46a21
[~] Юниты
Поддержка Фестиваля "ДР-2022"


2022-01-20 05:37:05 45d2
[~] Юниты
Поддержка Фестиваля "СНГ-2022"

v46a95

Добавлено: 19 янв 2024, 13:41
Gorlum
2024-01-19 11:34:34 46a95
[@] Modules
* Added support for `javascript_filenames` in `sn_mvc`:
* Modules' JS now added to new subarray
* Now modules' JS can be cached too
* This fixed errors with modules' JS loaded too early and not working

[@] CSS
* Override jQueryUI images in `_template.css` to make it work with CSS caching


2024-01-16 12:28:03 46a91
[~] Units
Support for Festival "NY-2024"


2024-01-14 06:52:51 46a88
[@] Tools - `spritify` update


2024-01-14 04:31:34 46a86
[@] HTML
JS cacher - merges all JS files into one and caches results


2024-01-14 01:45:52 46a85
[@] Code
Streamlined `classConfig` - listed all known config keys with types


2024-01-14 01:07:40 46a84
[@] HTML
Rearranged JS code/file include in `_40_js.tpl.html`

[@] Code
SnTemplate - refactored a bit
Basic support for different environments - @see: .env.ini.example

v46a104

Добавлено: 21 янв 2024, 09:13
Gorlum
2024-01-21 07:04:39 46a104
[@] Tools: Spritify update
* Adjusted behavior in case if first frame in A-GIF smaller then largest one


2024-01-21 06:17:01 46a103
[@] Tools: Spritify update
* Now Spritify honors offset in first frame of A-GIF

2024-01-21 04:44:55 46a102
[@] Tools: Spritify update
* Spritify supports `RESTORE_TO_BACKGROUND_COLOR` disposition method


2024-01-21 03:55:30 46a101
[@] Tools: Spritify update
* Now Spritify generates pure CSS animations for extracted A-GIF frames, honoring delay between frames


2024-01-21 02:45:25 46a100
[@] Tools: Spritify update
* Animated GIF frame expansion - disposal methods `UNSPECIFIED` and `DO_NOT_DISPOSE`


2024-01-21 01:27:46 46a99
[@] Tools: Spritify update
* Basic support for animated GIFs - extract frames into sprite line


2024-01-19 17:51:35 46a98
[@] Tools: Spritify update


2024-01-19 16:04:51 46a97
[@] Tools: Spritify update

v46a110

Добавлено: 22 янв 2024, 02:34
Gorlum
2024-01-22 00:39:08 46a110
[%] Navbar
* Fixed error reposition que in navbar buttons


2024-01-22 00:32:52 46a108
[%] Navbar
* Restored links on some navbar buttons


2024-01-21 19:38:32 46a105
[+] Navbar
* Navbar now use sprites
* This should speed up page loading due to combining multiple standard navbar buttons into one sprite

v46a116

Добавлено: 26 мар 2024, 19:23
Gorlum
2024-03-26 17:04:00 46a113
[~] Fleets
* Now length of each fleet dispatch job can be configured via `fleet_dispatch_max_time` config (float). Default: 3 seconds
* `GAME_FLEET_HANDLER_MAX_TIME` is obsolete

2024-03-26 17:14:12 46a116 interface_batch_operations 1a8
[-] Defense mass production
Disabled IRM and Interceptors in mass defense que

v46a134

Добавлено: 24 май 2024, 06:58
Gorlum
2024-05-24 04:56:07 46a134
[%] Language
Fixed not loading module l10n files before user init


2024-05-21 14:41:12 46a131
[@] PHP 7
More PHP7/MariaDB shenanigans


2024-04-13 13:04:16 46a127
[@] PHP 7
Added support for `fastcgi_finish_request()` where it supported
[@] SQL
Added comments to transaction-related statements - to easier found them later in debug/dump
Added separate table `festival_config` for festival-specific config
Migrated festival config to separate table


2024-04-12 08:13:34 46a124
[~] PHP 7
* Fixed minor issues


2024-04-08 09:08:32 46a122
[~] Admin
* Adjusted log detail output


2024-04-07 14:33:41 46a118
[~] PHP 7
* Fixed no que items on building pages
* Fixed que for mass-operations
* Fixed other PHP 7 compatibility issues

2024-03-26 17:38:51 46a117
[~] Fleets
* `fleet_dispatch_max_time` renamed to `fleet_update_dispatch_time` for uniformity