Wykres commitów

46 Commity (master)

Autor SHA1 Wiadomość Data
Louis Chemineau a9eb6a94f8 Add header in notification view
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-04-11 18:47:28 +02:00
Louis Chemineau f7db309da5 Set visibility as direct when on direct view
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-03-21 14:47:48 +01:00
Louis Chemineau db03f9d100 Add visibility on statuses
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-03-17 14:47:12 +01:00
Louis Chemineau dd499dac9b Emphasis on beta state
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-03-17 10:11:30 +01:00
Louis Chemineau ab347790a8 Use new Mastodon like API
Revert "Revert "Merge pull request #1581 from nextcloud/artonge/feat/use_new_api""

This reverts commit c4eef0b2d4.

Signed-off-by: Louis Chemineau <louis@chmn.me>

Adapt views to new timeline api

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add types

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix type errors

Signed-off-by: Louis Chemineau <louis@chmn.me>

Adapte front-end to mastodon data format

+ Add typing
+ Modernize code

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new API for media attachments

+ Split Composer.vue into tinier composent
+ Use blurhash value of attachments

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix media attachment rendering in post component

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use square container to display statuses attachments

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add typing to timeline.js

And fix type errors

Signed-off-by: Louis Chemineau <louis@chmn.me>

Forward format to getStreamSelectSql for direct timeline

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix liked timeline

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new API for local and federated timelines

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix profile and avatar for local users

Signed-off-by: Louis Chemineau <louis@chmn.me>

Update babel config

Signed-off-by: Louis Chemineau <louis@chmn.me>

Improve typing in account.js

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle new notification format

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix follow button

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix condition of delete button for statuses

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add relationship fetching

Signed-off-by: Louis Chemineau <louis@chmn.me>

Improve attachments viewer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Correctly use twemoji

Signed-off-by: Louis Chemineau <louis@chmn.me>

Clean up composer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Insert emoji on the last line instead of creating a new one

Signed-off-by: Louis Chemineau <louis@chmn.me>

Overall improvements in composer

Signed-off-by: Louis Chemineau <louis@chmn.me>

Clean up PreviewGridItem

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix fetching relationships

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix followers and following list

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix direct link to followers and following lists

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix notifications endpoint

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle different types of notifications

Signed-off-by: Louis Chemineau <louis@chmn.me>

Add formatted date as title for statuses

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix entryContent computed property

Signed-off-by: Louis Chemineau <louis@chmn.me>

Handle reblog

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix favourite type

Signed-off-by: Louis Chemineau <louis@chmn.me>

Load context of status for single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use new format to set the uid in single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Fix display name property

Signed-off-by: Louis Chemineau <louis@chmn.me>

Hack to handle context of single post

Signed-off-by: Louis Chemineau <louis@chmn.me>

Use item id to fetch context

Signed-off-by: Louis Chemineau <louis@chmn.me>

Remove unsused variable

Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-03-09 19:02:31 +01:00
Louis Chemineau bb9ab48fae Add stylelint
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-01-16 11:02:05 +01:00
Louis Chemineau 5980519712 Add workflow for es and style lint
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-01-16 10:57:30 +01:00
Carl Schwan db3cb63810 Let's not support oci yet
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-10-27 15:07:12 +02:00
Carl Schwan 2afd3fdfaa Use vue-richtext to render link preview
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-14 14:11:42 +02:00
Carl Schwan 184de87c86
Update nc vue components to v7
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-12 17:18:06 +02:00
Carl Schwan 5a36e2474e Improve upload UI
- Remove a dependency
- Cleanup the code
- Improve the usability
- Allow to add a description to an image

The backend is unfortunately not yet working but that need some DB work
blocked by another pull requests

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-11 18:20:55 +02:00
Valdnet c21925c616
l10n: Cloud name with a capital letter 2020-10-24 18:21:56 +02:00
Cyrille Bollu eb83711ddf Adapts Timeline view for the single-post view.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Maxence Lange c21cb5e2ba fixing imports
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-09 13:16:40 -01:00
Jonas Sulzer 2174d828e2
📦 NEW: restructuring and basic displaying of '{account} followed you'
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-06-27 18:25:51 +02:00
Julius Härtl 9c6c164b89 Add search and timeline for hashtags
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-05 15:25:20 -01:00
Julius Härtl d5f8ac27c9
Adjust eslint rules
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-09 15:59:59 +01:00
Julius Härtl 0694366ba5
Fix eslint call
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-09 15:51:22 +01:00
Julius Härtl fc8d0f7ab7
Only show following nextcloud if account is already loaded
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:01:06 +01:00
Julius Härtl 6afde12932
Move follow/unfollow to store and rework account store handling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:01:03 +01:00
Jan-Christoph Borchardt b08cb01e77
Minor wording enhancements for first run
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-05 12:33:41 +01:00
Julius Härtl 4dfb5f1062
Suggest to follow Nextcloud on mastodon on first use
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 11:42:52 +01:00
Julius Härtl c3bd113694
Add public stream to profile page
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 10:50:37 +01:00
Jan-Christoph Borchardt 8638318a96
Minor wording improvements for emptycontent views
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 19:20:02 +01:00
Julius Härtl af66b518cb
Add empty content component
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 19:20:02 +01:00
Jan-Christoph Borchardt 8bb2dadb75
Add first emptycontent illustration
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 19:20:02 +01:00
Julius Härtl f84de8e0d1
Cleanup social content wrapper classes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 16:42:04 +01:00
Jan-Christoph Borchardt 5e21f2fdd8
Reduce max-width from 700px to 600px
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 16:34:11 +01:00
Julius Härtl 7d0002bc17
Make design more responsive
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 09:57:26 +01:00
Julius Härtl 2912a2ecdc
Add search component
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl 9375d246b9
Load different timeline streams
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-22 16:14:36 +01:00
Julius Härtl bb1fceb801
Fix eslint errors for composition
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:41 +01:00
Julius Härtl 62c68bb069
Add composer component with emoji picker and basic @-mentions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:39 +01:00
Julius Härtl e99b48b4a6
Fix loading the proper template
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 14:48:07 +01:00
Julius Härtl 37fa16614d
Fix more eslint errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 12:49:31 +01:00
Julius Härtl 94ad350735
Fix eslint errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 12:38:55 +01:00
Julius Härtl ab1c26f69c
Implement social app setup
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-19 21:54:26 +01:00
Julius Härtl 1da82646e8
Use timeline entry component
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-15 15:52:06 +01:00
Julius Härtl a2433b8fef
Add animation and hide info after first run
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-14 12:48:45 +01:00
Jan-Christoph Borchardt eed877e857
Wording fixes
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-11-14 12:22:55 +01:00
Jan-Christoph Borchardt 9a60e1d9e2
Adjust design of welcome message
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-11-14 12:22:55 +01:00
Julius Härtl a39a360ad9
Make pagination work properly
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-14 12:07:54 +01:00
Julius Härtl 8d66e5dc04
Start using the real backend
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-14 12:07:54 +01:00
Julius Härtl ee4f774394
Add key for v-for
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-10-26 11:25:56 +02:00
Julius Härtl f7ed53a5fb
Add proper eslint settings
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-10-26 10:33:27 +02:00
Julius Härtl 29e34e8fea
Add basic routing and profile info page
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-10-23 22:12:28 +02:00