Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Papercups
name: Oliba

on:
push:
Expand All @@ -16,7 +16,7 @@ jobs:
uses: erlef/setup-elixir@v1
with:
elixir-version: "1.13.3"
otp-version: "23.3.4"
otp-version: "24.3.4"

- name: Install dependencies
run: mix deps.get
Expand All @@ -34,7 +34,7 @@ jobs:
uses: erlef/setup-elixir@v1
with:
elixir-version: "1.13.3"
otp-version: "23.3.4"
otp-version: "24.3.4"

- name: Install dependencies
run: npm install --prefix assets
Expand All @@ -52,7 +52,7 @@ jobs:
uses: erlef/setup-elixir@v1
with:
elixir-version: "1.13.3"
otp-version: "23.3.4"
otp-version: "24.3.4"

- name: Install dependencies
run: npm install --prefix assets
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
uses: erlef/setup-elixir@v1
with:
elixir-version: "1.13.3"
otp-version: "23.3.4"
otp-version: "24.3.4"

- name: Install dependencies
run: mix deps.get
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v12.18.3
v16.13.0
6 changes: 3 additions & 3 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
erlang 23.3
elixir 1.13.3-otp-23
nodejs 12.18.3
erlang 24.3.4
elixir 1.13.3-otp-24
nodejs 16.13.0
postgres 12.3
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 Papercups
Copyright (c) 2022 Beahel

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
36 changes: 7 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,60 +1,38 @@
**:warning: Maintenance Mode**
# 🦉 Oliba

> _Papercups is in maintenance mode. This means there won't be any major new features in the near future. We will still accept pull requests and conduct major bug fixes. Read more [here](https://papercups.io/blog/papercups-maintenance)_
Oliba is an open-source multi-stakeholder customer success system that helps you build better relationships with your customers. It's built with [Elixir](https://elixir-lang.org/) and [Phoenix](https://www.phoenixframework.org/) and is currently in **beta**.

# Papercups
This is a fork of [Papercups](https://papercups.io/) which was placed in [maintenance mode](https://papercups.io/blog/papercups-maintenance). We owe them a debt of gratitude.

Papercups is an open source live customer support tool web app written in Elixir. We offer a hosted version at [app.papercups.io](https://app.papercups.io/).
## 🚀 Getting Started

You can check out how our chat widget looks and play around with customizing it on our [demo page](https://app.papercups.io/demo/). The chat widget component is also open sourced at [github.com/papercups-io/chat-widget](https://github.com/papercups-io/chat-widget).

_Watch how easy it is to get set up with our Slack integration 🚀 :_
![slack-setup](https://user-images.githubusercontent.com/4218509/88716918-a0583180-d0d4-11ea-93b3-12437ac51138.gif)

## One click Heroku deployment
### Easy Deployment

The fastest way to get started is one click deploy on Heroku with:

<a href="https://heroku.com/deploy?template=https://github.com/papercups-io/papercups"><img src="https://www.herokucdn.com/deploy/button.svg" width="200px" /></a>

## Philosophy

We wanted to make a self-hosted customer support tool like Zendesk and Intercom for companies that have privacy and security concerns about having customer data going to third party services.

## Features

- **Reply from email** - use Papercups to answer support tickets via email
- **Reply from SMS** - forward Twilio conversations and respond to SMS requests from Papercups
- **Custom chat widget** - a customizable chat widget you can embed on your website to talk to your customers
- **React support** - embed the chat widget as a [React component](https://github.com/papercups-io/chat-widget#using-in-react), or a simple [HTML snippet](https://github.com/papercups-io/chat-widget#using-in-html)
- **React Native support** - embed the chat widget in your [React Native](https://github.com/papercups-io/chat-widget-native#papercups-iochat-widget-native) app
- **Flutter support** - embed the chat widget in your [Flutter](https://github.com/papercups-io/papercups_flutter) app (courtesy of @aguilaair :heart:)
- **Slack integration** - connect with Slack, so you can view and reply to messages directly from a Slack channel
- **Mattermost integration** - connect with [Mattermost](https://docs.papercups.io/reply-from-mattermost), so you can view and reply to messages directly from Mattermost
- **Markdown and emoji support** - use markdown and emoji to add character to your messages!
- **Invite your team** - send invite links to your teammates to join your account
- **Conversation management** - close, assign, and prioritize conversations
- **Built on Elixir** - optimized for responsiveness, fault-tolerance, and support for realtime updates

## Demo

We set up a [simple page](https://app.papercups.io/demo) that demonstrates how Papercups works.

Try sending us a message to see what the chat experience is like!

## Blog

Check out our [blog](https://papercups.io/blog) for more updates and learnings

## Documentation

Check out our docs at [docs.papercups.io](https://docs.papercups.io/)

## Contributing
## Contributing (Papercups)

We :heart: contributions big or small. See [CONTRIBUTING.md](https://github.com/papercups-io/papercups/blob/master/CONTRIBUTING.md) for a guide on how to get started.

## Thanks to all of our contributors!
## Thanks to all of Papercups contributors!

<td>
<a href="https://github.com/reichert621"><img src="https://avatars0.githubusercontent.com/u/5264279?v=4" title="reichert621" width="80" height="80"></a>
Expand Down
4 changes: 2 additions & 2 deletions app.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "Papercups",
"name": "Oliba",
"description": "An open source customer chat messaging service",
"repository": "https://github.com/papercups-io/papercups",
"keywords": ["elixir", "phoenix", "chat"],
Expand Down Expand Up @@ -51,7 +51,7 @@
"scripts": {
"postdeploy": "POOL_SIZE=2 mix ecto.migrate"
},
"stack": "heroku-20",
"stack": "heroku-22",
"buildpacks": [
{
"url": "https://buildpack-registry.s3.amazonaws.com/buildpacks/hashnuke/elixir.tgz"
Expand Down
2 changes: 1 addition & 1 deletion assets/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Papercups UI
# Oliba UI

The React frontend for Papercups

Expand Down
Loading