[GH-ISSUE #580] Add support for teams #211

Closed
opened 2026-03-16 14:03:36 +03:00 by kerem · 22 comments
Owner

Originally created by @Aditya94A on GitHub (Feb 20, 2020).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/580

Postman teams for postwoman.

More details in #507 (which is sort of a prequel for this issue)

Originally created by @Aditya94A on GitHub (Feb 20, 2020). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/580 Postman teams for postwoman. More details in #507 (which is sort of a prequel for this issue)
kerem 2026-03-16 14:03:36 +03:00
Author
Owner

@liyasthomas commented on GitHub (Feb 20, 2020):

Noted. Currently we have support for individual account and sync. Teams is next priority 🚀

<!-- gh-comment-id:589176573 --> @liyasthomas commented on GitHub (Feb 20, 2020): Noted. Currently we have support for individual account and sync. Teams is next priority :rocket:
Author
Owner

@car520120 commented on GitHub (Apr 15, 2020):

request non ajax url is ok? Submit url to get results? For example get url: http://www.yandex.com

<!-- gh-comment-id:613763664 --> @car520120 commented on GitHub (Apr 15, 2020): request non ajax url is ok? Submit url to get results? For example get url: http://www.yandex.com
Author
Owner

@zhangzhaohong commented on GitHub (Jul 22, 2020):

What time could you merge the code about the ability of creating a team?

<!-- gh-comment-id:662455688 --> @zhangzhaohong commented on GitHub (Jul 22, 2020): What time could you merge the code about the ability of creating a team?
Author
Owner

@liyasthomas commented on GitHub (Jul 22, 2020):

Track progress here: https://github.com/liyasthomas/postwoman/pull/879

<!-- gh-comment-id:662456817 --> @liyasthomas commented on GitHub (Jul 22, 2020): Track progress here: https://github.com/liyasthomas/postwoman/pull/879
Author
Owner

@ziaulrehman40 commented on GitHub (Jan 13, 2021):

Following this issue for long time, eagerly waiting for this thing.

<!-- gh-comment-id:759248348 --> @ziaulrehman40 commented on GitHub (Jan 13, 2021): Following this issue for long time, eagerly waiting for this thing.
Author
Owner

@tttao7 commented on GitHub (Jan 17, 2021):

Following this issue for long time, eagerly waiting for this thing.

Me too !!!

<!-- gh-comment-id:761757321 --> @tttao7 commented on GitHub (Jan 17, 2021): > Following this issue for long time, eagerly waiting for this thing. Me too !!!
Author
Owner

@dalexanco commented on GitHub (Mar 16, 2021):

Hi :)
I really love hoppscotch, the approach is modern and agile.
But hoppscotch is a different product than postman and it should stay different.
With postman, they are trying to make money and their team feature is the best way to do it.
They designed it with this goal in mind.

But I don't think it's the best opportunity for hoppscotch...
I found many references to draw.io in other comments and for me, that is the best path for hoppscotch : sync files with a local/cloud folder.
Let the storage provider handle the team feature (local git repository, shared folder on google drive...).

I read the hoppscotch code, I understand that the project is growing at a point that it's become harder and slower to add features. I'm afraid to see it becoming too complex for features that does not rely to request management. I mean, handle teams is an open door to : ACL, file conflict management and it make hoppscotch attached to a backend.

Please keep this project as we love it : simple and not attached to a specific platform (github or firebase).

That was the humble opinion of a regular hoppscotch user (and probably a futur contributor :D)

<!-- gh-comment-id:800610391 --> @dalexanco commented on GitHub (Mar 16, 2021): Hi :) I really love hoppscotch, the approach is modern and agile. But hoppscotch is a different product than postman and it should stay different. With postman, they are trying to make money and their team feature is the best way to do it. They designed it with this goal in mind. But I don't think it's the best opportunity for hoppscotch... I found many references to draw.io in other comments and for me, that is the best path for hoppscotch : sync files with a local/cloud folder. Let the storage provider handle the team feature (local git repository, shared folder on google drive...). I read the hoppscotch code, I understand that the project is growing at a point that it's become harder and slower to add features. I'm afraid to see it becoming too complex for features that does not rely to request management. I mean, handle teams is an open door to : ACL, file conflict management and it make hoppscotch attached to a backend. Please keep this project as we love it : simple and not attached to a specific platform (github or firebase). That was the humble opinion of a regular hoppscotch user (and probably a futur contributor :D)
Author
Owner

@AndrewBastin commented on GitHub (Mar 17, 2021):

Hi @dalexanco,

Thank you for sharing your thoughts. We have already thought about many of the points you brought forward.

We are already almost done with Teams and we are introducing our own backend architecture to support it.

We have a couple of reasons for choosing a self-hosted backend architecture over the other options.

We wanted to keep the Teams features easy to use and adopt. As per our research and experimentations we found out that the experience (using files) seemed a bit lacking. We want to bring in the ability to sync up changes and work as frictionless as possible. With the self hosted backend we are able to introduce an effortless experience with more features like access control and permissions and this also allows us to introduce more fine-grained controls later on.

But at the same time, we are looking into secondary solutions as well to provide better experience and still provide a file based implementation. With the File System API and similar web stuff on the horizon and gaining support we will eventually be able to bring it forth and utilize.

As of now though, we are working on a overhauling of the state system to allow for implementing a proper Workspace feature which allows you to bring in and export your entire Hoppscotch configuration as a file which can load and switch to from. There is also significant work going on to try implementing a native app.

Thank you for using (and loving!) Hoppscotch. We are trying our best to support independent features but at the same time we want to uphold our philosophy of being an easy to use and quick platform that people can leverage to test, build and implement APIs on.

We are looking forward to seeing your awesome contributions!

<!-- gh-comment-id:801135887 --> @AndrewBastin commented on GitHub (Mar 17, 2021): Hi @dalexanco, Thank you for sharing your thoughts. We have already thought about many of the points you brought forward. We are already almost done with Teams and we are introducing our own backend architecture to support it. We have a couple of reasons for choosing a self-hosted backend architecture over the other options. We wanted to keep the Teams features easy to use and adopt. As per our research and experimentations we found out that the experience (using files) seemed a bit lacking. We want to bring in the ability to sync up changes and work as frictionless as possible. With the self hosted backend we are able to introduce an effortless experience with more features like access control and permissions and this also allows us to introduce more fine-grained controls later on. But at the same time, we are looking into secondary solutions as well to provide better experience and still provide a file based implementation. With the [File System API](https://web.dev/file-system-access/) and similar web stuff on the horizon and gaining support we will eventually be able to bring it forth and utilize. As of now though, we are working on a overhauling of the state system to allow for implementing a proper Workspace feature which allows you to bring in and export your entire Hoppscotch configuration as a file which can load and switch to from. There is also significant work going on to try implementing a native app. Thank you for using (and loving!) Hoppscotch. We are trying our best to support independent features but at the same time we want to uphold our philosophy of being an easy to use and quick platform that people can leverage to test, build and implement APIs on. We are looking forward to seeing your awesome contributions!
Author
Owner

@shadiramadan commented on GitHub (May 13, 2021):

@AndrewBastin is there a status update or ETA on teams?

<!-- gh-comment-id:840656008 --> @shadiramadan commented on GitHub (May 13, 2021): @AndrewBastin is there a status update or ETA on teams?
Author
Owner

@AndrewBastin commented on GitHub (May 13, 2021):

@AndrewBastin is there a status update or ETA on teams?

Hopefully in the coming days! Just some minor bug fixes remaining

Maybe even tomorrow 😙

<!-- gh-comment-id:840656778 --> @AndrewBastin commented on GitHub (May 13, 2021): > @AndrewBastin is there a status update or ETA on teams? Hopefully in the coming days! Just some minor bug fixes remaining Maybe even tomorrow 😙
Author
Owner

@liyasthomas commented on GitHub (May 15, 2021):

Hi everyone,

Today we're excited to announce that the most awaited "Teams collaboration" feature is now out for Beta users.

Join Hoppscotch Teams β waiting list now →

We'll be accepting 100 users per week ❤️

Screenshots

Shared Collections

screely-1621069504004

Save request to Teams collection

screely-1621069546645

Teams list

screely-1621069621039

Edit Team roles

screely-1621069645910

More updates coming soon 🚀

Closing this issue on behalf of #1641

<!-- gh-comment-id:841625228 --> @liyasthomas commented on GitHub (May 15, 2021): Hi everyone, ### **Today we're excited to announce that the most awaited "Teams collaboration" feature is now out for [Beta users](https://forms.gle/XPYDMp8m6JHNWcYp9).** # **[Join Hoppscotch Teams β waiting list now →](https://forms.gle/XPYDMp8m6JHNWcYp9)** We'll be accepting 100 users per week ❤️ **Screenshots** **Shared Collections** ![screely-1621069504004](https://user-images.githubusercontent.com/10395817/118354960-73b9bd00-b522-11eb-945d-53d757522f2b.png) **Save request to Teams collection** ![screely-1621069546645](https://user-images.githubusercontent.com/10395817/118354983-8cc26e00-b522-11eb-84b7-cb124cb969a1.png) **Teams list** ![screely-1621069621039](https://user-images.githubusercontent.com/10395817/118355060-ed51ab00-b522-11eb-8d32-56b09f42d25f.png) **Edit Team roles** ![screely-1621069645910](https://user-images.githubusercontent.com/10395817/118355086-0fe3c400-b523-11eb-998b-482996a9c18d.png) More updates coming soon 🚀 Closing this issue on behalf of #1641
Author
Owner

@ziaulrehman40 commented on GitHub (May 15, 2021):

This is cool @liyasthomas , the most awaited feature, finally made it in! You guys are awesome 🎉

Any timeline/plan (even tentative) for its final release out of beta?

<!-- gh-comment-id:841630824 --> @ziaulrehman40 commented on GitHub (May 15, 2021): This is cool @liyasthomas , the most awaited feature, finally made it in! You guys are awesome 🎉 Any timeline/plan (even tentative) for its final release out of beta?
Author
Owner

@liyasthomas commented on GitHub (May 15, 2021):

If everything goes alright - probably within a week.

<!-- gh-comment-id:841632458 --> @liyasthomas commented on GitHub (May 15, 2021): If everything goes alright - probably within a week.
Author
Owner

@AndrewBastin commented on GitHub (May 15, 2021):

I would like to use this opportunity to thank, @oshhh @IshaGupta18, @rohanrajpal and @raghav0307 for their amazing work on helping make Teams a reality! They worked on the implementation of Teams in the Hoppscotch web app.

Thank you so much guys! 🥰

<!-- gh-comment-id:841664164 --> @AndrewBastin commented on GitHub (May 15, 2021): I would like to use this opportunity to thank, @oshhh @IshaGupta18, @rohanrajpal and @raghav0307 for their amazing work on helping make Teams a reality! They worked on the implementation of Teams in the Hoppscotch web app. Thank you so much guys! 🥰
Author
Owner

@rohanrajpal commented on GitHub (May 15, 2021):

I would like to use this opportunity to thank, @oshhh @IshaGupta18, @rohanrajpal and @raghav0307 for their amazing work on helping make Teams a reality! They worked on the implementation of Teams in the Hoppscotch web app.

Thank you so much guys!

It was a great learning experience. Loved working on it.

<!-- gh-comment-id:841693784 --> @rohanrajpal commented on GitHub (May 15, 2021): > I would like to use this opportunity to thank, @oshhh @IshaGupta18, @rohanrajpal and @raghav0307 for their amazing work on helping make Teams a reality! They worked on the implementation of Teams in the Hoppscotch web app. > > Thank you so much guys! It was a great learning experience. Loved working on it.
Author
Owner

@davew94 commented on GitHub (Jun 1, 2021):

Have been eagerly waiting for this feature for a while and great work for delivering. Any news on how beta has went and when this will be moved into production?

<!-- gh-comment-id:851966215 --> @davew94 commented on GitHub (Jun 1, 2021): Have been eagerly waiting for this feature for a while and great work for delivering. Any news on how beta has went and when this will be moved into production?
Author
Owner

@liyasthomas commented on GitHub (Jun 1, 2021):

@davew94 we're working on delivering the best experience for our users. Please join the beta program and give us your feedbacks.

You can expect the Teams feature release in couple of weeks.

<!-- gh-comment-id:851988375 --> @liyasthomas commented on GitHub (Jun 1, 2021): @davew94 we're working on delivering the best experience for our users. Please join the [beta program](https://hoppscotch.io/beta) and give us your feedbacks. You can expect the Teams feature release in couple of weeks.
Author
Owner

@OnekO commented on GitHub (Oct 19, 2021):

So, as I can read, there will not be Teams in self-hosted applications?

It's understable that everybody wants to make money from their work, but as a lover of postwoman/hoppscotch it's a bit sad. Will be a firebase backend merge request welcomed?

Thanks for your great job.

<!-- gh-comment-id:946640271 --> @OnekO commented on GitHub (Oct 19, 2021): So, as I can read, there will not be Teams in self-hosted applications? It's understable that everybody wants to make money from their work, but as a lover of postwoman/hoppscotch it's a bit sad. Will be a firebase backend merge request welcomed? Thanks for your great job.
Author
Owner

@liyasthomas commented on GitHub (Oct 19, 2021):

@OnekO there'll be Teams support in self-hosted instances.

<!-- gh-comment-id:946642944 --> @liyasthomas commented on GitHub (Oct 19, 2021): @OnekO there'll be Teams support in self-hosted instances.
Author
Owner

@OnekO commented on GitHub (Oct 19, 2021):

@OnekO there'll be Teams support in self-hosted instances.

So good then, waiting to test it. Thx!

<!-- gh-comment-id:946644044 --> @OnekO commented on GitHub (Oct 19, 2021): > @OnekO there'll be Teams support in self-hosted instances. So good then, waiting to test it. Thx!
Author
Owner

@liyasthomas commented on GitHub (Nov 2, 2021):

Teams are now out of closed beta.

Unlimited teams

Unlimited shared collections

Unlimited team members

Role-based access control

Cloud sync

Multiple devices

Read more

<!-- gh-comment-id:957882328 --> @liyasthomas commented on GitHub (Nov 2, 2021): ### Teams are now out of closed beta. ✅ Unlimited teams ✅ Unlimited shared collections ✅ Unlimited team members ✅ Role-based access control ✅ Cloud sync ✅ Multiple devices [Read more](https://liyasthomas.hashnode.dev/create-teams-for-collaboration-in-hoppscotch)
Author
Owner

@binaryfire commented on GitHub (Sep 10, 2022):

@OnekO there'll be Teams support in self-hosted instances.

Hi. Just wondering if this has changed? It’s been almost 12 months since the closed beta ended and it’s still not available for self-hosted instances

<!-- gh-comment-id:1242626420 --> @binaryfire commented on GitHub (Sep 10, 2022): > @OnekO there'll be Teams support in self-hosted instances. Hi. Just wondering if this has changed? It’s been almost 12 months since the closed beta ended and it’s still not available for self-hosted instances
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#211
No description provided.