Skip to content

Commit fa72226

Browse files
committed
Initial commit
1 parent 17405fc commit fa72226

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+710
-51
lines changed

CHANGELOG.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
2+
# Version 3.13 (30-09-2024) - Changelog
3+
4+
## Updated:
5+
- Documentation
6+
- System Security
7+
- System Optimization
8+
- Delus PHP Dependencies
9+
- Delus JS Dependencies
10+
11+
## Added:
12+
- Reels Module
13+
- Disable Friends System
14+
- Push Notifications for Android App
15+
- Push Notifications for iOS App
16+
- Chat Push Notifications
17+
- Chat Privacy (Everyone, Friends, No One)
18+
- Admin Ability to Disable Chat Module Completely
19+
- Switching Camera in Live Streaming
20+
- Show Camera Preview Before Live Streaming
21+
- Enhanced Live Streaming Resolution to 720p+
22+
- New Mobile UI
23+
- Changed the Video Player to Plyr Instead of Video.JS
24+
- Abbreviated Counters
25+
- Changed Posts with Map to Interactive Map Instead of Images
26+
- Subscription Button in Profile, Pages, and Groups
27+
- Create Post and Create Live to Quick Add Menu
28+
- Wallet Recharge Option Directly with Error of No Funds Available
29+
- Share to Timeline, Pages, Groups, or Events in Share Plugin
30+
- Replaced PRO Badge with Icon
31+
- Users Approval System and Email Notifications for Approval
32+
- Watch Module Showing All Videos with Automatic Visitor Country Detection
33+
- Create Products in Pages, Groups, and Events
34+
- Search Profile, Page, Group, and Event Posts
35+
- Country Filter for Pages, Groups, Events, Jobs, Offers, Courses, Blogs, and Funding
36+
- Yandex Cloud Storage Support
37+
- Flutterwave, NyFatoorah, Epayco, Verotel Payment Gateways
38+
- Stripe Payment Element and PayPal Payouts Integration
39+
- Updated Cashfree APIs to Latest Version
40+
- Marketplace Accept Payments Instead of Wallet Credit
41+
- Donate Using Wallet Balance (Admin Controllable)
42+
- Static Pages with Redirect URLs Added to Sidebar Menu
43+
- Widgets Languages and Audience
44+
- Points Transactions Log in User Settings
45+
- Points/Comment and Points/Reaction for Post Author
46+
- Custom Points System for Permission Groups
47+
- Watermark Using Username
48+
- Monetization Earnings in User Settings Page
49+
- Paid and Subscription Post Blurred Preview Image
50+
- Admin Controls for Maximum Total Upload Size, Default Privacy, Username Changes, Profile Updates, Paid Post Price, Monetization Plan Price, Download Images, Mouse Right Click, and Activation Emails
51+
- User Group Selection During Sign Up (Admin Controllable)
52+
- Manage Auto Connected Nodes in Getting Started
53+
- Detect Visitor Language Automatically (Admin Controllable)
54+
- Courses Module
55+
- Event Sponsor for System Admins
56+
- Pages Business ID (Admin Controllable)
57+
58+
## Fixed:
59+
- Minor Bugs
60+
- Group Invitation System
61+
- Stripe Recurring Payments Issue
62+
- Blog Views Counter
63+
- Hide Market Withdrawal Requests if Cart Disabled
64+
- Page Info with Reviews Notifications
65+
- Login As with Demo Account Bug
66+
- Settings Page Access with Subscription Packages
67+
- LinkedIn Social Login
68+
- Close Button in Dark Mode
69+
- MSG91 SMS Issue
70+
- Video Player in Fullscreen Mode
71+
- Reset reCAPTCHA after Form Submission
72+
- Find People Will Find All Users Now
73+
- Responsive Images Inside Blogs

LICENSE

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
BSD 3-Clause License
2-
3-
Copyright (c) 2025, Dmitry Olegovich Sorokin (@sorydima)
4-
5-
Redistribution and use in source and binary forms, with or without
6-
modification, are permitted provided that the following conditions are met:
7-
8-
1. Redistributions of source code must retain the above copyright notice, this
9-
list of conditions and the following disclaimer.
10-
11-
2. Redistributions in binary form must reproduce the above copyright notice,
12-
this list of conditions and the following disclaimer in the documentation
13-
and/or other materials provided with the distribution.
14-
15-
3. Neither the name of the copyright holder nor the names of its
16-
contributors may be used to endorse or promote products derived from
17-
this software without specific prior written permission.
18-
19-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20-
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21-
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
22-
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
23-
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24-
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
25-
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
26-
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
27-
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1+
BSD 3-Clause License
2+
3+
Copyright (c) 2024-2025, REChain Network Solutions
4+
5+
Redistribution and use in source and binary forms, with or without
6+
modification, are permitted provided that the following conditions are met:
7+
8+
1. Redistributions of source code must retain the above copyright notice, this
9+
list of conditions and the following disclaimer.
10+
11+
2. Redistributions in binary form must reproduce the above copyright notice,
12+
this list of conditions and the following disclaimer in the documentation
13+
and/or other materials provided with the distribution.
14+
15+
3. Neither the name of the copyright holder nor the names of its
16+
contributors may be used to endorse or promote products derived from
17+
this software without specific prior written permission.
18+
19+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
22+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
23+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
25+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
26+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
27+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
1-
# DelusForAuroraOS
2-
A FUTURE BUILT ON COMPLETE DECENTRALIZATION, DISTRIBUTION, AND FEDERATION.
1+
# Delus-PWA-Engine
2+
Welcome to Delus ® 🐾 A FUTURE BUILT ON COMPLETE DECENTRALIZATION, DISTRIBUTION, AND FEDERATION.
3+
4+
Delus ® 🐾: Interactive Stories & Games
5+
6+
#### Description:
7+
Welcome to Delus ® 🐾, your gateway to an immersive world of interactive stories and games. Whether you’re a fan of thrilling adventures, romantic tales, or mind-bending puzzles, Delus ® 🐾 has something for everyone.
8+
9+
**Features:**
10+
- **Interactive Stories:** Dive into captivating narratives where your choices shape the outcome. Each decision you make leads to different paths and endings.
11+
- **Engaging Games:** Enjoy a variety of games that challenge your mind and keep you entertained for hours.
12+
- **High-Quality Content:** Explore beautifully crafted stories and games with stunning visuals and immersive soundtracks.
13+
- **Regular Updates:** Stay tuned for new stories and games added regularly to keep the experience fresh and exciting.
14+
- **Community Interaction:** Share your experiences, discuss story outcomes, and connect with other Delus ® 🐾 users in our vibrant community.
15+
16+
**Why Delus ® 🐾?**
17+
Delus ® 🐾 offers a unique blend of storytelling and gameplay, creating an unparalleled interactive experience. Whether you’re looking to unwind with a good story or challenge yourself with a game, Delus ® 🐾 is your perfect companion.
18+
19+
Download Delus ® 🐾 now and start your adventure today!
20+
21+
---
22+
23+
Feel free to adjust the descriptions to better match the specific features and unique selling points of Delus.site.

README.ru.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Delus-PWA-Engine
2+
Добро пожаловать в Delus ® 🐾 БУДУЩЕЕ, ПОСТРОЕННОЕ НА ПОЛНОЙ ДЕЦЕНТРАЛИЗАЦИИ, РАСПРЕДЕЛЕНИИ И ФЕДЕРАЦИИ.
3+
4+
Delus ® 🐾: Интерактивные истории и игры
5+
6+
#### Описание:
7+
Добро пожаловать в Delus ® 🐾, ваш шлюз в захватывающий мир интерактивных историй и игр. Являетесь ли вы поклонником захватывающих приключений, романтических историй или головоломок, в Delus ® 🐾 найдется что-то для каждого.
8+
9+
**Особенности:**
10+
- **Интерактивные истории:** Погрузитесь в захватывающие истории, где ваш выбор определяет исход. Каждое принятое вами решение ведет к разным путям и концовкам.
11+
- **Увлекательные игры:** Наслаждайтесь разнообразными играми, которые бросают вызов вашему разуму и развлекают вас часами.
12+
13+
- **Высококачественный контент:** Исследуйте прекрасно созданные истории и игры с потрясающими визуальными эффектами и захватывающими саундтреками.
14+
15+
- **Регулярные обновления:** Следите за новыми историями и играми, которые регулярно добавляются, чтобы поддерживать свежесть и интерес.
16+
17+
- **Взаимодействие с сообществом:** Делитесь своим опытом, обсуждайте результаты историй и общайтесь с другими пользователями Delus ® 🐾 в нашем ярком сообществе.
18+
19+
**Почему Delus ® 🐾?**
20+
Delus ® 🐾 предлагает уникальное сочетание повествования и игрового процесса, создавая непревзойденный интерактивный опыт. Хотите ли вы расслабиться с хорошей историей или бросить себе вызов в игре, Delus ® 🐾 — ваш идеальный компаньон.
21+
22+
Загрузите Delus ® 🐾 сейчас и начните свое приключение сегодня!
23+
24+
---
25+
26+
Не стесняйтесь корректировать описания, чтобы они лучше соответствовали конкретным функциям и уникальным торговым точкам Delus.site.

SECURITY.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# Security Policy
2-
3-
## Supported Versions
4-
5-
Use this section to tell people about which versions of your project are
6-
currently being supported with security updates.
7-
8-
| Version | Supported |
9-
| ------- | ------------------ |
10-
| 5.1.x | :white_check_mark: |
11-
| 5.0.x | :x: |
12-
| 4.0.x | :white_check_mark: |
13-
| < 4.0 | :x: |
14-
15-
## Reporting a Vulnerability
16-
17-
Use this section to tell people how to report a vulnerability.
18-
19-
Tell them where to go, how often they can expect to get an update on a
20-
reported vulnerability, what to expect if the vulnerability is accepted or
21-
declined, etc.
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
Use this section to tell people about which versions of your project are
6+
currently being supported with security updates.
7+
8+
| Version | Supported |
9+
| ------- | ------------------ |
10+
| 5.1.x | :white_check_mark: |
11+
| 5.0.x | :x: |
12+
| 4.0.x | :white_check_mark: |
13+
| < 4.0 | :x: |
14+
15+
## Reporting a Vulnerability
16+
17+
Use this section to tell people how to report a vulnerability.
18+
19+
Tell them where to go, how often they can expect to get an update on a
20+
reported vulnerability, what to expect if the vulnerability is accepted or
21+
declined, etc.

codemagic.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
workflows:
2+
ios-native-workflow:
3+
name: iOS Native Build Workflow
4+
environment:
5+
vars:
6+
APP_STORE_CONNECT_API_KEY: Encrypted(...)
7+
APP_STORE_CONNECT_ISSUER_ID: Encrypted(...)
8+
APP_STORE_CONNECT_KEY_ID: Encrypted(...)
9+
xcode: latest
10+
triggering:
11+
events:
12+
- push
13+
- pull_request
14+
scripts:
15+
- name: Install Dependencies
16+
script: |
17+
cd ios
18+
pod install
19+
- name: Build iOS App
20+
script: |
21+
xcodebuild -workspace YourApp.xcworkspace \
22+
-scheme YourAppScheme \
23+
-sdk iphoneos \
24+
-configuration Release \
25+
-archivePath $CI_WORKSPACE/build/YourApp.xcarchive archive
26+
27+
- name: Export iOS .ipa
28+
script: |
29+
xcodebuild -exportArchive \
30+
-archivePath $CI_WORKSPACE/build/YourApp.xcarchive \
31+
-exportOptionsPlist ExportOptions.plist \
32+
-exportPath $CI_WORKSPACE/build
33+
34+
artifacts:
35+
- $CI_WORKSPACE/build/*.ipa
36+
37+
publishing:
38+
app_store_connect:
39+
api_key: $APP_STORE_CONNECT_API_KEY
40+
issuer_id: $APP_STORE_CONNECT_ISSUER_ID
41+
key_id: $APP_STORE_CONNECT_KEY_ID

com.delus.site.desktop

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[Desktop Entry]
2+
Type=Application
3+
X-Nemo-Application-Type=silica-qt5
4+
Icon=com.delus.site
5+
Exec=/usr/bin/com.delus.site
6+
Name=Delus
7+
Name[ru]=Делус
8+
9+
[X-Application]
10+
Permissions=Audio;Camera;Documents;Downloads;Internet;Location;MediaIndexing;Microphone;Music;NFC;Pictures;PublicDir;PushNotifications;RemovableMedia;ScreenCapture;Videos;WebView
11+
OrganizationName=com.delus
12+
ApplicationName=site

com.delus.site.pro

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
TARGET = com.delus.site
2+
3+
CONFIG += \
4+
c++17 \
5+
link_pkgconfig \
6+
auroraapp_i18n \
7+
auroraapp
8+
9+
PKGCONFIG += aurorawebview
10+
11+
QMAKE_LFLAGS += -Wl,--no-as-needed
12+
QMAKE_LFLAGS += '-Wl,-rpath,\'/usr/\$$LIB/cef\''
13+
14+
TRANSLATIONS += \
15+
translations/ru.auroraos.ChromiumBrowser.ts \
16+
translations/ru.auroraos.ChromiumBrowser-ru.ts
17+
18+
SOURCES += \
19+
src/WebViewBrowser.cpp
20+
21+
DISTFILES += \
22+
rpm/com.delus.site.spec \
23+
translations/*.ts \
24+
com.delus.site.desktop \
25+
LICENSE.BSD-3-Clause.md \
26+
CODE_OF_CONDUCT.md \
27+
CONTRIBUTING.md \
28+
AUTHORS.md \
29+
README.md \
30+
README.ru.md
31+
32+
AURORAAPP_ICONS = 86x86 108x108 128x128 172x172

icons/108x108/com.delus.site.png

5.38 KB
Loading

icons/128x128/com.delus.site.png

6.92 KB
Loading

icons/172x172/com.delus.site.png

11.1 KB
Loading

icons/86x86/com.delus.site.png

3.89 KB
Loading

qml/WebViewBrowser.qml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import QtQuick 2.6
2+
import Sailfish.Silica 1.0
3+
import "pages"
4+
5+
ApplicationWindow {
6+
id: appWindow
7+
8+
readonly property string appName: qsTr("Delus")
9+
10+
objectName: "appWindow"
11+
allowedOrientations: defaultAllowedOrientations
12+
cover: Qt.resolvedUrl("cover/DefaultCoverPage.qml")
13+
initialPage: Component {
14+
MainPage {
15+
}
16+
}
17+
}

qml/cover/DefaultCoverPage.qml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import QtQuick 2.6
2+
import Sailfish.Silica 1.0
3+
4+
CoverBackground {
5+
objectName: "coverBackground"
6+
7+
CoverPlaceholder {
8+
objectName: "coverPlaceholder"
9+
text: appWindow.appName
10+
forceFit: true
11+
icon.source: Qt.resolvedUrl("../images/com.delus.site.svg")
12+
}
13+
}

0 commit comments

Comments
 (0)