Commit Graph

404 Commits

Author SHA1 Message Date
Zaiming Shi
73d02beace refactor(apps): Merge emqx_libs back to emqx
And move emqx app back to root level

After realising the challenges of developing plugins in standalone
rebar projects. it is perhaps more smooth to keep using emqx as
a rebar dependency
2020-12-04 19:58:58 +01:00
Zaiming Shi
2cbd2bc800 chore(app.src): use semver 4.3.0 for apps version base 2020-12-03 19:59:41 +01:00
Zaiming Shi
9382bed9f5 refactor(proj): Move etc and data dir to apps/emqx/ 2020-12-03 12:53:02 +01:00
Zaiming Shi
e236196fa6 refactor(emqx_auth_mnesia): use tag e4.2.2
Removed emqx_auth_clientid and emqx_auth_username
because the new version emqx_auth_mnesia has all the features included
2020-12-03 12:52:59 +01:00
Zaiming Shi
5f0f91bb15 Merge branch 'dev/v5.0' into umbrella-for-430 2020-12-02 17:37:34 +01:00
Zaiming Shi
5bb0cccb53 refactor(build): Clean up app version management
Starting from 5.0.0, all apps in apps dir should follow semver
strictly. Do not use the umbrella project's release tags.

The universal tags made sense when we have applications scattered
in different repos. Now since this is an umbrella project, it is
enough to have a single package level version number corelated with
git tag.
2020-12-01 23:22:33 +01:00
Zaiming Shi
2dce1883d5 refactor(build): Deterministic code generation
The rebar plugin grpcbox_plugin always re-generates modules with a
timestamp, which makes the stamping script to always result in a
new stamp after each build.

Issue has been sent
https://github.com/tsloughter/grpcbox_plugin/issues/12
2020-11-26 21:13:30 +01:00
ayodele.akingbule
4eef9f691e refactor(metrics): Add short, medium and long windowsize and expose stats 2020-11-12 12:43:31 +01:00
Zaiming Shi
abb74056bd refactor(metrics): Use modified moving average for topic metrics speed 2020-11-12 12:40:36 +01:00
terry-xiaoyu
e586119752 fix(project): point the hrl files to emqx_lib 2020-10-31 12:34:52 +08:00
terry-xiaoyu
0cd1c57a54 Migrate plugins from tag 4.2.2 2020-10-31 12:10:19 +08:00
terry-xiaoyu
4108662ba1 feature(project): add util app emqx_libs 2020-10-31 12:06:44 +08:00
terry-xiaoyu
7bea9920b5 feature(project): point header to emqx_libs 2020-10-31 11:00:12 +08:00
JianBo He
485bffadd6 refactor(exhook): improve the exhook implementation 2020-10-31 10:24:28 +08:00
JianBo He
d1a87d38ba refactor(exproto): improve the exproto implementation 2020-10-31 10:21:53 +08:00
terry-xiaoyu
18d6647b03 feature(project): move test to apps/emqx/test 2020-10-31 10:17:47 +08:00
terry-xiaoyu
496a805aef feature(project): move priv to apps/emqx/priv 2020-10-31 10:15:25 +08:00
terry-xiaoyu
d90c0dacb1 feature(project): move hrl files and emqx_logger.erl to apps/emqx_libs 2020-10-31 09:33:50 +08:00
terry-xiaoyu
5a8efd9d20 feature(project): move src to apps/emqx/src 2020-10-31 09:19:28 +08:00
Feng Lee
8702ab838c 0.9 project structure 2015-06-22 16:18:33 +08:00
Feng Lee
986bf5d911 0.9.0 project structure 2015-06-22 16:03:05 +08:00
Feng
f37de3a4a7 willmsg 2015-06-17 13:30:34 +08:00
Feng Lee
02c773bb3f drop 2015-06-17 11:32:12 +08:00
Feng Lee
38e0ba08d2 session, finally count down 2015-06-17 01:25:08 +08:00
Feng Lee
08a64ee97b session 2015-06-16 02:41:03 +08:00
Feng Lee
470ac34a6d merge emqtt to emqttd app 2015-06-15 22:28:34 +08:00
Feng Lee
d255a98c09 0.9 2015-06-15 19:55:59 +08:00
Feng Lee
c487348c2a merge master, send willmsg when normal terminate 2015-06-15 00:08:27 +08:00
Feng Lee
afa0c1819b fix issue #175 2015-06-14 23:56:19 +08:00
Feng Lee
7bfc673c28 publish willmsg when normal exit 2015-06-14 23:51:07 +08:00
Feng Lee
a0f90b3ac6 upgrade session 2015-06-14 19:24:03 +08:00
Feng Lee
985fbde26f fix issue #174 - add 'from' field to mqtt_message record 2015-06-14 08:24:17 +08:00
Feng
a1d778b081 sync 2015-06-14 07:13:08 +08:00
Feng Lee
9c666cef70 merge session 2015-06-13 12:09:08 +08:00
Feng
30ff3b3f4e SESSION_TAB 2015-06-12 22:47:16 +08:00
Feng
5e0bf3d831 sync with imac 2015-06-12 21:59:37 +08:00
Feng Lee
c293ccab13 sync 2015-06-12 18:38:26 +08:00
Feng
ddf831f361 session 2015-06-12 17:24:08 +08:00
Feng Lee
882fbb83ca out 2015-06-12 10:37:30 +08:00
Feng Lee
04c2772859 seperate session api and process 2015-06-11 23:40:57 +08:00
Feng Lee
517c7eb7b6 session upgrade 2015-06-11 23:34:53 +08:00
Feng
4313ed0cf3 comment 2015-06-11 13:57:00 +08:00
Feng
f857f1ec19 new session 2015-06-11 12:15:20 +08:00
Feng
f69b6270fb zenmq 2015-06-11 12:08:18 +08:00
Feng
4c906b19ae new session 2015-06-11 12:07:44 +08:00
Feng Lee
53099f2536 0.9.0 2015-06-11 10:23:13 +08:00
Feng Lee
63933d891a Merge branch 'master' into dev 2015-06-11 00:06:01 +08:00
Feng Lee
051b8604e8 g/2, g/3 2015-06-11 00:05:44 +08:00
Feng Lee
c4027dfc16 new queue 2015-06-11 00:05:20 +08:00
Feng Lee
db2cc7ba0b git 2015-06-11 00:03:03 +08:00