Michael
371309e775
Use unified sidebar elements
2023-09-17 10:09:07 +00:00
Michael
f1fa1f0b62
Further improvements to the automatic update process
2023-09-17 08:17:31 +00:00
Michael
02084331e3
Only change order for updates for new posts
2023-09-17 05:43:36 +00:00
Michael
e038890bb7
Fix the erratic page update behaviour
2023-09-16 04:21:59 +00:00
Michael
aa6eb7fcf1
Visiblity is now frequency
2023-09-16 04:20:38 +00:00
Michael
1530209266
Initialize array
2023-09-13 04:38:04 +00:00
Michael
229e7dcee5
Channel visibility rules can now be set for each contact
2023-09-12 10:55:33 +00:00
Michael
8050389d32
We now display the channel in the sidebar
2023-09-09 19:30:01 +00:00
Michael
d395de3aa1
Setting to select your network tabs
2023-09-09 17:38:09 +00:00
Michael
113436afd5
DBA is mostly replaced
2023-09-09 14:31:12 +00:00
Michael
f159c9938d
Variables aren't static anymore
2023-09-09 14:24:24 +00:00
Michael
f9740e180e
Use centralized function to set items seen
2023-09-09 14:13:58 +00:00
Michael
ab235e24ad
Centralised function for the sort order
2023-09-09 13:48:41 +00:00
Michael
19dfdbc03f
Simplify network update
2023-09-09 13:26:20 +00:00
Michael
d1c00cf1f6
Standards and unify variables
2023-09-09 13:02:20 +00:00
Michael
52db2b3da1
Make variables non static
2023-09-09 12:48:51 +00:00
Michael
9d6166d7d6
Simplify query merge, changed update behaviour
2023-09-09 12:00:22 +00:00
Michael
9f027df909
Code standards + messages.po
2023-09-09 09:30:55 +00:00
Michael
013aee01f5
Network, Channels and Community are children of timeline
2023-09-09 09:14:36 +00:00
Michael
692a633dc8
Remove references to the community page
2023-09-08 05:44:08 +00:00
Michael
9cbd0c34a7
Language specific median calculations / collection
2023-09-08 05:06:27 +00:00
Michael
067d72ec85
Merge remote-tracking branch 'upstream/develop' into channel-model
2023-09-07 17:28:02 +00:00
Michael
c1895e7f85
Fixes the score calculation concerning the relation-cid / cid interaction
2023-09-07 12:34:46 +00:00
Michael
6b131a3985
Model class moved to factory
2023-09-05 05:15:14 +00:00
Michael
8b4309f117
Classes and constants moved
2023-09-05 05:08:19 +00:00
Michael
f7170343f7
Constants moved to model class
2023-09-04 22:31:06 +00:00
Michael
196219383e
"Channel" is split into three classes
2023-09-04 22:22:25 +00:00
Michael
595508a91f
New functions for the language library
2023-09-03 17:44:44 +00:00
Michael
d3231c7a7d
Use language filtering on all channels, rearranged channels
2023-09-03 14:01:46 +00:00
Michael
e5978d74c7
Fix coding standards
2023-09-03 12:58:09 +00:00
Michael
8b26d488ad
Language selector added, "channel" is now "channels"
2023-09-03 12:54:25 +00:00
Michael
140ac947b5
Fixed spelling
2023-09-03 08:53:44 +00:00
Michael
7fd1f1424a
Improved language detection
2023-09-03 08:44:17 +00:00
Michael
508be7a742
Channels in your language
2023-09-03 05:23:49 +00:00
Michael
573050c6ef
Simplified call
2023-09-03 03:46:19 +00:00
Michael
52e925559e
Acesskeys updated
2023-09-03 03:40:54 +00:00
Michael
3c84a22b32
Some more class changes
2023-09-03 03:35:10 +00:00
Michael
53bd34ed8d
DBA is now replaced
2023-09-02 21:48:55 +00:00
Michael
5ddc9d2c09
DI is now removed
2023-09-02 21:37:02 +00:00
Michael
9e0090c068
Test code removed
2023-09-02 19:42:20 +00:00
Michael
5f0a3d392a
Fix code standards
2023-09-02 19:37:20 +00:00
Michael
68b9a9796c
Simplified code
2023-09-02 19:28:54 +00:00
Michael
4ad3cc2cc1
Use $request / changed icon
2023-09-02 19:16:48 +00:00
Michael
990b65b859
Don't show contacts that we ignore or block
2023-09-02 16:16:56 +00:00
Michael
30d10c60d2
Channels for audio, video and images
2023-09-02 15:52:53 +00:00
Michael
fdaff43039
Use the owner, not the author
2023-09-02 14:19:52 +00:00
Michael
ca32134830
Use activitites and remove unused config
2023-09-02 13:56:54 +00:00
Michael
63c8a90880
"For you" now respects the "notify new posts" setting
2023-09-02 13:14:54 +00:00
Michael
9ec7925ec5
Use a hopefully better "for you" algorithm
2023-09-02 12:47:48 +00:00
Michael
837c2dd24a
Use group posts for channels
2023-09-02 06:38:05 +00:00
Michael
3d6dae7774
Updated messages.po
2023-09-02 05:36:32 +00:00
Michael
e186395198
Update function / rearrange tab order
2023-09-02 05:22:44 +00:00
Michael
705deadef8
Code standards
2023-09-01 22:36:47 +00:00
Michael
59a822ee87
Configuration is now stored in the "channel" section
2023-09-01 22:28:25 +00:00
Michael
5c166be3fc
Channels are a new way to see different content
2023-09-01 21:56:59 +00:00
Hypolite Petovan
6ecc9c4cba
Implement ignored server block in conversations
...
- Add server ignore status in contact profile page
- Add new reason in DisplayNotFound exception page
2023-08-20 14:27:43 -04:00
Hypolite Petovan
706444bdb2
Decouple conversation creation from rendering
...
- This allows to separately obtain a list of threads for rendering without having to deal with an already-formed HTML output
2023-07-08 16:57:52 -04:00
Michael
e562dbd59c
Dedicated circle name for groups
2023-06-25 20:37:11 +00:00
Michael
420bd9bcf9
Fix: Unseen marker wasn't set / Don't mark activities as unseen
2023-06-25 13:33:01 +00:00
Hypolite Petovan
3385147f25
Replace "forum" by "group" in the rest of the code
2023-06-02 13:52:41 -04:00
Hypolite Petovan
4f7740264e
Replace "group" with "circle" in the rest of the code
...
- Remaining mentions already mean "forum"
2023-05-27 22:01:45 -04:00
Josh Soref
93c93bf69f
spelling: private
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 20:04:18 -04:00
Josh Soref
8165fb8091
spelling: group
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 20:04:07 -04:00
Josh Soref
72cc354214
spelling: community
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-26 16:03:22 -04:00
Michael
f542211189
Mode depending control for the behaviour with blocked contacts
2023-01-12 06:25:55 +00:00
Hypolite Petovan
1874a32728
Happy New Year 2023!
2023-01-01 09:36:24 -05:00
Philipp
119f9d9d27
Merge pull request #12094 from MrPetovan/task/hide-reply-counts-ping
...
Remove non-top-level posts from notification labels when network sort order is "received"
2022-11-04 18:00:15 +01:00
Hypolite Petovan
811e144e9e
Move viewcontact_template and contact_template to contact/ folder
2022-11-04 07:03:55 -04:00
Hypolite Petovan
da3041a4d4
Add new Conversation\Network::getTimelineOrderBySession method
2022-11-04 06:42:37 -04:00
Michael
1f1c2d8ca6
(Hopefully) query performance improvements
2022-11-01 08:45:25 -04:00
Philipp
eecc456e0c
UserSession class [5] - Refactor src/Module/ files with DI
2022-10-20 22:59:39 +02:00
Michael
c9f17e1ef5
old boot.php functions replaced in src/module (2)
2022-10-19 09:06:09 -04:00
Hypolite Petovan
47d9f91009
Add missing use statements in modules classes
2022-10-19 09:02:53 -04:00
Philipp
3a8bcb3fbf
Move Core\Session::set() to DI::session()->set()
2022-10-18 21:12:23 +02:00
Philipp
7ac86e49d1
Move Core\Session::get() to DI::session()->get()
2022-10-18 21:10:37 +02:00
Roland Häder
26e0469de7
Merge branch 'develop' into rewrite/gravity-constants
2022-10-18 16:34:40 +02:00
Michael
fdfa1f8630
The notice and info have been moved
2022-10-17 18:55:22 +00:00
Michael
9bac8153ae
Some more constants are moved to their specific classes
2022-10-17 09:24:32 +00:00
Roland Häder
da66730e4f
Rewrite:
...
- moved constants GRAVITY_* from boot.php to Friendica\Model\Item
- also rewrote some array initialization:
From:
````
<?php
$arr = [];
$arr['foo'] = "FOO";
````
To:
````
<?php
$arr['foo'] = "FOO";
````
- added a few type-hints
2022-10-15 00:44:06 +02:00
Michael
22ed028ba1
Simplified structure
2022-09-25 07:12:05 +00:00
Michael
662c846402
Issue 11919: Avoid possible memory problems
2022-09-25 06:34:13 +00:00
Michael
3911c9450b
(Hopefully) SQL improvements
2022-09-24 17:56:07 +00:00
Roland Häder
99902bb478
Changes
...
- ops, also this needs change since null is no longer wanted
2022-06-30 14:52:37 +02:00
Roland Häder
5c0e8c62de
Changes
...
- renamed Widget::accounttypes() to Widget::accountTypes()
- fixed type-hint the documentation was wrong
2022-06-30 14:50:28 +02:00
Michael
666b3bbca3
Use "received" for starred posts
2022-04-21 13:58:24 +00:00
Michael
5a41c2039a
Order starred posts and posts with mention by the last comment date
2022-04-21 05:52:08 +00:00
Michael
2236e5cfb0
Issue 11425: Additional sorting by creation date
2022-04-20 21:03:33 +00:00
Michael
9a764516d0
Use the "contact-type" instead of "forum" or "prv"
2022-02-09 06:52:16 +00:00
Balázs Úr
733f3de9ed
Add missing copyright text
2022-01-02 10:49:50 +01:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Philipp
8bdd90066f
Make `BaseModule` a real entity
...
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Philipp
5879535822
Switch `static::$parameters` to `$this->parameters`
2021-11-14 23:49:07 +01:00
Philipp
489cd0884a
Make BaseModule methods dynamic
2021-11-14 23:49:06 +01:00
Philipp
714f0febc4
Replace `$parameters` argument per method with `static::$parameters`
2021-11-14 23:49:05 +01:00
Hypolite Petovan
6db211568a
Remove most calls to date_default_timezone_* calls
...
- It was wrongly used to set the node-wide ot user-specific timezone
- It is now fully managed from the App object
- Add a static variable to DateTimeFormat maintain the convenient local() method
2021-10-03 13:42:31 -04:00
Michael Vogel
fc9ac0ff46
Update src/Module/Conversation/Network.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-10-02 23:18:54 +02:00
Michael
bd85babc3e
Fixing "Unknown column 'network-thread-view.uri-id'"
2021-10-02 20:56:11 +00:00
Michael
64d181c1cc
Code style
2021-09-24 04:35:27 +00:00
Michael
0ad904c185
The conversation functionality moved to a class
2021-09-23 21:18:36 +00:00
Michael
c81e81dc8d
"getUserId" is now "getLoggedInUserId"
2021-08-09 20:33:46 +00:00