The last RC version for 1.0 has been released, 1.0-rc9

This version is marked as the last Release Candidates version for 1.0.

Let\’s move on ^^

From now on I will be updating documents, preparing upgrade manuals and do some small small little things for a 1.0 release. If there are still any bugs found, we will fix them in 1.0, unless of course its a nasty one and need immediate action.

Continue reading “The last RC version for 1.0 has been released, 1.0-rc9”

Webservices API for admin tasks

Webservices API got extended for admin tasks, thanks to sponsors. Click here for sponsorship information.

Recently added several new operations to do administrative tasks for playSMS through its webservices API. Added operations are for admin level account only. You will need to use admin\’s credentials to authenticate an operation.

Changes highlights:

  • webservices API for admin to inject message into the system (as if its an incoming SMS)
  • webservices API for admin to add an account
  • webservices API for admin to remove an account
  • webservices API for admin to set parent for subuser
  • webservices API for admin to get parent for subuser
  • webservices API for admin to ban an account
  • webservices API for admin to unban an account
  • webservices API for admin to update an account preferences, includes changing password
  • webservices API for admin to update an account configuration, includes changing sender ID (valid sender ID only)
  • webservices API for admin to view an account credit
  • webservices API for admin to add an account credit
  • webservices API for admin to credit an account credit

Updated documentation about this can be viewed here:
http://bit.ly/playsmsws

Please visit below link to discuss more about this:
https://groups.google.com/forum/#!topic/playsmsusergroup/ZZEaANBujrw

anton

Now Licensed Under GPLv3

I want to let everyone knows that now playSMS is licensed under version 3 of GNU General Public License.

Particularly after this commit: 35a3cc8f.

My intention has never changed. I want to make sure that the contribution back to the community. Every modification should be available to public so that original contributors and others may gain something positive from it.

I believe this is the right way to do. playSMS should be useful to anyone using it, and I do hope when you modify it you also thought of many contribution made by others to the software which make the software useful to you, thus contribute back.

For your information, IANAL. Please consult with them who understand licensing, especially open source licenses.

Anyway, this is actually not a big deal for some. But if you think it is, let me know, give some comments here. Would love to get some insight about licensing and stuffs around it.

Detail information about the license can be found in http://www.gnu.org/licenses/gpl-3.0.html. A brief information about the license can also be found here http://www.tldrlegal.com/l/GPL3.

Thanks for using playSMS.

Anton Raharja, founder.

playSMS version 0.9.8 has been released

Just released. It has lots of bug fixes and several interesting enhancements, including some major changes.

Some of the highlights:

  • Using PHP session 🙂
  • Installer script for Ubuntu users
  • Web Services to respond in JSON and XML format
  • Web Services to authenticate using a token instead of username and password, with IP limit
  • Search boxes
  • Export SMSes, save it to a CSV file
  • Reply from receiver straight to user\’s Inbox (no need to use @user)
  • Broadcast from mobile using #<phonebook group> instead of BC <phonebook group>
    • To all #IT group members, please come to meeting room
    • Hi #GOLD #SILVER members, you can get more bonus by purchasing more!

Read full changelog here.

Grab it from SourceForge: download

Enjoy.

Anton

Bantu Terjemahan untuk Bahasa Indonesia

Berikut adalah file backup untuk Bahasa Indonesia pada playSMS version 0.9.7.1

playsms-language-id_ID-backup.tar (telah diperbaharui pagi ini 7.50 oleh Hangs Breaker)

Yang tertarik untuk kontribusi silakan download file diatas, extract lalu edit file2 berekstensi po (messages.po). Edit terjemahan yang kurang tepat, salah atau tidak konsisten. Juga tambahkan terjemahan untuk kata-kata yang berlum diterjemahkan.

Setelah rapi kirim ke email saya antonrd at gmail dot com.

Sebagai rasa terima kasih, akan saya tuliskan nama anda pada bagian Contributor. Sementara hanya ini yang bisa saya berikan 🙂

Thanks.

playSMS version 0.9.7.1 has been released

2 Days ago we have just released playSMS version 0.9.7 (lots of changes since 0.9.6, you should read). But since I found something serious, I thought it won\’t matter if I just release another one. Next time I will provide a patch instead of releasing whole new version when changes are not much, even when they\’re important.

Security bug has been fixed in this release. The bug allows a non-admin user to upload a CSV file with username field filled with other user\’s username and playSMS allows the process to continue.

This release is a security release. It is highly recommended for users to download and use this version immediately.

Download playSMS version 0.9.7.1 now.

playSMS version 0.9.7 has been released

After 2 beta versions, finally tonight playSMS version 0.9.7 is released.

There are many bug fixes, updates and major changes included in this version. Therefore it is highly recommended for users to upgrade their playSMS. Please note that the upgrade only available from version 0.9.6, so you need to upgrade your old playSMS to at least version 0.9.6 first before upgrade it to 0.9.7.

Highlights in this version are as follow:

  • All SMS submitted from web UI, webservices or plugins are queued in database first and then processed by external daemon application. I believe this improvement will solve issues related to bulk SMS sending, like sending an SMS to 5000 contacts from web at one time.
  • Raw incoming SMS text now can be accessed by plugins, as it is brought to hooks from function setsmsincomingaction. This function is the central function, the gate to playSMS, in receiving SMS.
  • Issues related to quote or single quote, or addslahes() and stripslashes() have been fixed. playSMS also now assumed that PHP magic_quotes_gpc option is set to Off, which is recommended.
  • Using smstools3 is as good as using Kannel, playSMS now able to get the status report of Delivered when using gateway module smstools. playSMS also make copies of raw smstools3 files for other external application or simply for later readings, like for debugging.
  • Kannel gateway module equipped with a simple text editor to edit kannel.conf, and a restart button for Kannel. This makes certain admin jobs easier.
  • Character counter in web UI and also in simplerate has been fixed. This counter took care of unicode or not, multi-part SMS or single SMS correctly.
  • Easier coding for scripts used with playSMS plugin SMS command and SMS custom. playSMS will capture the response of a script executed by SMS command or a URL accessed by SMS custom, and then directly send the response as reply to original sender.

You may download the release from the download page: http://www.playsms/download. Continue reading “playSMS version 0.9.7 has been released”

Frequently Asked Question

Do you know that an FAQ is available for playSMS ?

FAQ, Frequently Asked Question, is a page full of questions and their answers. Those questions are the most common questions asked by many users previously, or simply what the developer thinks the users will ask 🙂 The aim for having an FAQ is (among others) to get users or visitors have enough information to start working with the project.

FAQ is included within the source code. When you have installed playSMS properly and you\’re able to login to the web admin you will see a button for FAQ.

FAQ also available to browse at this location: https://github.com/antonraharja/playSMS/blob/master/web/docs/FAQ

Enjoy reading!